import { DynamicModule } from '@nestjs/common'; import { ModuleRef } from '@nestjs/core'; import { AzureCosmosDbModuleAsyncOptions, AzureCosmosDbOptions } from './cosmos-db.interface'; export declare class AzureCosmosDbCoreModule { private readonly connectionName; private readonly moduleRef; constructor(connectionName: string, moduleRef: ModuleRef); static forRoot(options: AzureCosmosDbOptions): DynamicModule; static forRootAsync(options: AzureCosmosDbModuleAsyncOptions): DynamicModule; private static createAsyncProviders; private static createAsyncOptionsProvider; }