import { type ProviderSessionHandle, type SessionRuntimeResolver } from "../session-runtime.js"; import type { RuntimeSessionRecord, RuntimeSessionStore } from "../sessions.js"; import type { AgentHarnessOptions } from "../types.js"; /** * Invalidates provider sessions attached to a turn that canonical host history * will not commit, then removes the confirmed warm mapping. */ export declare function retireRunResultSession(options: AgentHarnessOptions, runtimeForSession: SessionRuntimeResolver, sessionStore: RuntimeSessionStore | undefined, sessionsEnabled: boolean, conversationId: string, sessionRecord: RuntimeSessionRecord | undefined, ...handles: readonly ProviderSessionHandle[]): Promise; //# sourceMappingURL=session-retirement.d.ts.map