import { DynamicModule } from '@nestjs/common';
import { CMSBaseModuleAsyncOptionsDto } from './typings/cms-base-root-module-async-options';
import { CMSBaseModuleOptionsDto } from './typings/cms-base-root-module-options.dto';
export declare class CMSBaseModule {
    static forRootAsync(options: CMSBaseModuleAsyncOptionsDto): DynamicModule;
    static forRoot(options?: CMSBaseModuleOptionsDto): DynamicModule;
    private static createAsyncProvider;
    private static createAsyncOptionsProvider;
}
