import { DynamicModule, Type, ForwardReference, InjectionToken } from '@nestjs/common'; import { IdentityBootstrapConfig } from './identity-bootstrap.service'; type ModuleImport = Type | ForwardReference | DynamicModule | Promise; export interface IdentityBootstrapModuleAsyncOptions { imports?: ModuleImport[]; useFactory: (...args: any[]) => Promise | IdentityBootstrapConfig; inject?: InjectionToken[]; } export declare class IdentityBootstrapModule { static forRoot(config: IdentityBootstrapConfig): DynamicModule; static forRootAsync(options: IdentityBootstrapModuleAsyncOptions): DynamicModule; } export {};