type SingleCalendarEvent = _trpc_server.CreateRouterInner<_trpc_server.RootConfig<{ ctx: { req: CreateExpressContextOptions["req"]; res: CreateExpressContextOptions["res"]; user: _mikro_orm_core.Loaded<User>; }; meta: trpc_openapi.OpenApiMeta; errorShape: { message: string; data: { httpStatus: number; errors: Record<string, string>; code: TRPC_ERROR_CODE_KEY; path?: string; stack?: string; }; code: TRPC_ERROR_CODE_NUMBER; } | { code: number; message: string; data: { httpStatus: number; code: "PARSE_ERROR" | "BAD_REQUEST" | "INTERNAL_SERVER_ERROR" | "NOT_IMPLEMENTED" | "UNAUTHORIZED" | "FORBIDDEN" | "NOT_FOUND" | "METHOD_NOT_SUPPORTED" | "TIMEOUT" | "CONFLICT" | "PRECONDITION_FAILED" | "PAYLOAD_TOO_LARGE" | "UNPROCESSABLE_CONTENT" | "TOO_MANY_REQUESTS" | "CLIENT_CLOSED_REQUEST"; path?: string; stack?: string; }; }; transformer: _trpc_server.DefaultDataTransformer; }>, { ...; }
type SingleCalendarEvent = _trpc_server.CreateRouterInner<_trpc_server.RootConfig<{ ctx: { req: CreateExpressContextOptions["req"]; res: CreateExpressContextOptions["res"]; user: _mikro_orm_core.Loaded<User>; }; meta: trpc_openapi.OpenApiMeta; errorShape: { message: string; data: { httpStatus: number; errors: Record<string, string>; code: TRPC_ERROR_CODE_KEY; path?: string; stack?: string; }; code: TRPC_ERROR_CODE_NUMBER; } | { code: number; message: string; data: { httpStatus: number; code: "PARSE_ERROR" | "BAD_REQUEST" | "INTERNAL_SERVER_ERROR" | "NOT_IMPLEMENTED" | "UNAUTHORIZED" | "FORBIDDEN" | "NOT_FOUND" | "METHOD_NOT_SUPPORTED" | "TIMEOUT" | "CONFLICT" | "PRECONDITION_FAILED" | "PAYLOAD_TOO_LARGE" | "UNPROCESSABLE_CONTENT" | "TOO_MANY_REQUESTS" | "CLIENT_CLOSED_REQUEST"; path?: string; stack?: string; }; }; transformer: _trpc_server.DefaultDataTransformer; }>, { ...; }