Reproduction:
export const app = new Elysia().use(lambda())
No overload matches this call.
The last overload gave the following error.
Argument of type '(app: Elysia) => Elysia<ElysiaInstance>' is not assignable to parameter of type 'Promise<{ default: (elysia: Elysia<any, any>) => Elysia<any, ElysiaInstance>; }>'.ts(2769)
I would assume this is because the type system was largely reworked, and this project is using an older version of Elysia. Updating it should fix this issue.