UNPKG

@devcycle/nestjs-server-sdk

Version:

The DevCycle NestJS Server SDK used for feature management.

11 lines (10 loc) 540 B
import { ExecutionContext } from '@nestjs/common'; import { DevCycleOptions, DevCycleUser } from '@devcycle/nodejs-server-sdk'; export interface DevCycleModuleOptions { key: string; options?: Omit<DevCycleOptions, 'enableCloudBucketing'>; userFactory: (context: ExecutionContext) => DevCycleUser | Promise<DevCycleUser>; } export declare const ConfigurableModuleClass: import("@nestjs/common").ConfigurableModuleCls<DevCycleModuleOptions, "forRoot", "create", { isGlobal: boolean; }>, MODULE_OPTIONS_TOKEN: string | symbol;