import type { AssistantEffectPendingOperation, DeferredEffectPendingOperation } from "../../session/types.ts"; import type { Lane } from "../lane.ts"; import type { Drive, ProcedureResult } from "../types.ts"; /** Settle an orphaned assistant request from its bounded committed frame prefix without another provider call. */ export declare function recoverAssistantGeneration(lane: Lane, drive: Drive, generation: AssistantEffectPendingOperation): Promise; /** Synthetically settle one cancelled orphaned assistant or deferred effect under its reserved ids. */ export declare function recoverCancelledAssistantEffect(lane: Lane, drive: Drive, effect: AssistantEffectPendingOperation | DeferredEffectPendingOperation): Promise; //# sourceMappingURL=recovery.d.ts.map