import type { Logger } from '../logger.js'; interface LifecycleHooksDeps { logger: Logger; } export declare class LifecycleHooks { private readonly logger; private readyHandlers; private isReady; constructor(deps: LifecycleHooksDeps); onReady(handler: () => void): void; notifyReady(): void; } export {}; //# sourceMappingURL=lifecycle-hooks.d.ts.map