import { z } from 'zod'; export interface SessionContext { sessionId: string; userId?: string; worldId?: string; } export declare function withSession>(schema: T, handler: (args: z.infer, ctx: SessionContext) => Promise): (args: unknown) => Promise; //# sourceMappingURL=types.d.ts.map