import { InteractiveModeBase } from "./interactive-mode-base.ts";
export interface DeferredStartupMode {
    deferredStartupPending: boolean;
    deferredStartupPromise: Promise<void> | undefined;
    completeDeferredStartup(): Promise<void>;
}
export declare function ensureDeferredStartupComplete(mode: DeferredStartupMode): Promise<void>;
export declare function applyDeferredModelScope(mode: InteractiveModeBase): Promise<void>;
//# sourceMappingURL=interactive-deferred-startup.d.ts.map