0.1.4•Updated 6 months ago
interface I_InfinityContext {
request: import("@infinity-beyond/modules/analytics/infinity_request.ts").InfinityRequest
cookie_uuid: string
cookie_existed: boolean
notifications: InfinityNotification[]
user: import("@infinity-beyond/modules/security/draco/draco_user.ts").DracoUser | null
}
type InfinityContext<T extends Record<string, any> = Record<string, any>> = Omit<import("$fresh/server.ts").FreshContext<I_InfinityContext>, 'params'> & { params: T }
type With<T, K extends Record<string, any>> = T & { [P in keyof K]: K[P] }