import { type ContinuationLimits, type NamedContinuationRoute } from "./continuations.js"; import type { ContinuationRetentionOptions } from "./continuation-store.js"; /** Fixed by default so persisted callback/status URLs survive app restarts. */ export declare const DEFAULT_CONTINUATION_SERVICE_PORT = 4319; export interface ContinuationSettings { readonly configured: boolean; readonly enabled: boolean; readonly host: string; readonly port: number; readonly stateDir: string; readonly namedRoutes: Readonly>; readonly detachedServices: Readonly>; readonly retention: ContinuationRetentionOptions; readonly limits: ContinuationLimits; } /** * Host-only continuation settings. Detached bearers are referenced by env name * so no secret is placed in mono-agent.config.json. */ export declare function loadContinuationSettings(input: { readonly cwd: string; readonly configPath: string; readonly env: Record; }): Promise; //# sourceMappingURL=continuation-config.d.ts.map