import type { AdapterExecutionResult } from "./types.js"; /** A completed model turn does not imply that required workspace files arrived. */ export declare function applyWorkspaceRestoreFailure(result: AdapterExecutionResult): AdapterExecutionResult; /** Preserve a pending result (or earlier error) when copy-back fails. */ export declare function withWorkspaceRestore(execute: () => Promise, restore: () => Promise): Promise; //# sourceMappingURL=workspace-restore-result.d.ts.map