import { AppModule } from '@deepkit/app';
import { ReflectionClass } from '@deepkit/type';
export declare class CustomConfigLoader {
    private defaultConfig?;
    private configLoaded;
    constructor(defaultConfig?: {
        [p: string]: any;
    } | undefined);
    load(_module: AppModule<any>, config: {
        [p: string]: any;
    }, schema: ReflectionClass<any>): void;
    protected loadConfigObject(): NodeJS.ProcessEnv | import("@zyno-io/config/dist/types").ConfigData;
}
//# sourceMappingURL=config.loader.d.ts.map