UNPKG

mongodb-dynamic-api

Version:

Auto generated CRUD API for MongoDB using NestJS

14 lines (13 loc) 711 B
import { BaseEntity } from '../../models'; import { BcryptService } from '../../services'; import { DynamicApiAuthOptions } from './interfaces'; import { JwtStrategy } from './strategies'; export declare class AuthModule { static forRoot<Entity extends BaseEntity>(options: DynamicApiAuthOptions<Entity>, extraImports?: any[]): { module: typeof AuthModule; imports: any[]; providers: (typeof BcryptService | import("../../interfaces/dynamic-api-service-provider.interface").DynamicAPIServiceProvider | typeof JwtStrategy)[]; controllers: import("./interfaces/auth-controller.interface").AuthControllerConstructor<Entity>[]; }; private static initializeAuthOptions; }