UNPKG

@accounts/module-mikro-orm

Version:

MikroORM Database Interface GraphQL Module

15 lines (14 loc) 802 B
/// <reference types="node" /> import { type IUser } from '@accounts/mikro-orm'; import { context as contextBase } from '@accounts/module-core'; import { type Connection, type EntityManager, type IDatabaseDriver } from '@mikro-orm/core'; import { type IContext } from '../types'; export declare const context: <User extends IUser<any, any, any> = IUser<any, any, any>, Ctx extends { em?: EntityManager<IDatabaseDriver<Connection>> | undefined; } = object>(args_0: { req: import("http").IncomingMessage; request?: undefined; } | { req?: undefined; request: Request | import("graphql-http").Request<import("http").IncomingMessage, import("graphql-http/lib/use/http").RequestContext>; }, args_1: import("@accounts/module-core").AccountsContextOptions<Ctx>) => Promise<IContext<User>>;