import { LifecycleHook, Logger, ModuleConfigHolder } from '@eggjs/tegg'; import { LoadUnit, LoadUnitLifecycleContext } from '@eggjs/tegg/helper'; export declare class DalModuleLoadUnitHook implements LifecycleHook { private readonly moduleConfigs; private readonly env; private readonly logger?; constructor(env: string, moduleConfigs: Record, logger?: Logger); preCreate(_: LoadUnitLifecycleContext, loadUnit: LoadUnit): Promise; }