import { DynamicModule } from '@nestjs/common'; import { TypegooseClass, TypegooseClassWithOptions } from './typegoose-class.interface'; import { TypegooseConnectionOptions, TypegooseModuleAsyncOptions } from './typegoose-options.interface'; export declare class TypegooseModule { static forRoot(uri: string, options?: TypegooseConnectionOptions): DynamicModule; static forRootAsync(options: TypegooseModuleAsyncOptions): DynamicModule; static forFeature(models: (TypegooseClass | TypegooseClassWithOptions)[], connectionName?: string): DynamicModule; }