import { DynamicModule } from '@nestjs/common';
import { ModuleLoaderService } from './module-loader.service';
import { IModuleLoaderOptions } from './module-loader-defs';
export declare const moduleLoaderFactory: {
    provide: string;
    useFactory: (moduleLoaderService: ModuleLoaderService) => void;
    inject: (typeof ModuleLoaderService)[];
};
export declare class ModuleLoaderModule {
    static register(moduleLoaderOptions: IModuleLoaderOptions): Promise<DynamicModule>;
}
