import { type CommandAuthority } from "./command-authority.js"; import type { JobRecord } from "./job-record.js"; interface JobErrorSettlement { thrown: unknown; record: JobRecord; aborted: boolean; commands: CommandAuthority; update: (record: JobRecord, patch: Partial) => JobRecord; } /** * Settle a runner throw without allowing local terminal-finalization failures * to overwrite a terminal event already accepted by durable authority. */ export declare function settleJobError({ thrown, record, aborted, commands, update, }: JobErrorSettlement): JobRecord; export {}; //# sourceMappingURL=job-settlement.d.ts.map