kindagoose
Version:
Integrate Typegoose with NestJS!
13 lines • 768 B
TypeScript
import { DynamicModule, OnApplicationShutdown } from '@nestjs/common';
import { ModuleRef } from '@nestjs/core';
import { KindagooseModuleAsyncOptions } from '../interfaces/kindagoose-module-async-options';
import { KindagooseModuleOptions } from '../interfaces/kindagoose-module-options.interface';
export declare class KindagooseCoreModule implements OnApplicationShutdown {
private readonly connectionName;
private readonly moduleRef;
constructor(connectionName: string, moduleRef: ModuleRef);
static forRoot(uri: string, options: KindagooseModuleOptions): DynamicModule;
static forRootAsync(options: KindagooseModuleAsyncOptions): DynamicModule;
onApplicationShutdown(): Promise<void>;
}
//# sourceMappingURL=kindagoose-core.module.d.ts.map