export declare const DEFAULT_ENGINE_START_TIMEOUT_MS = 120000; export declare const DEFAULT_BACKEND_PROBE_TIMEOUT_MS = 60000; export declare const DEFAULT_ENGINE_SHUTDOWN_TIMEOUT_MS = 60000; export declare const DEFAULT_ENGINE_CONTROL_REQUEST_TIMEOUT_MS = 5000; /** * Lifecycle timeout environment values are expressed in seconds so operators * do not need to work with large millisecond values in PowerShell or service * configuration. */ export declare function readPositiveSecondsAsMs(name: string, fallback: number, env?: NodeJS.ProcessEnv): number; export declare function resolveEngineStartTimeoutMs(env?: NodeJS.ProcessEnv): number; export declare function resolveBackendProbeTimeoutMs(env?: NodeJS.ProcessEnv): number; export declare function resolveEngineShutdownTimeoutMs(env?: NodeJS.ProcessEnv): number; /** Leave time for backend cleanup, DB close, process-state cleanup, and exit. */ export declare function resolveInFlightShutdownTimeoutMs(env?: NodeJS.ProcessEnv): number;