import { type ReviewDraft } from "./types.js";
export declare class CorruptReviewDraftError extends Error {
    readonly code: "corrupt-review-draft";
    constructor(message: string);
}
export declare function reviewDraftPath(reportDir: string): string;
export declare function loadReviewDraft(reportDir: string): Promise<ReviewDraft>;
export declare function saveReviewDraft(reportDir: string, draft: ReviewDraft): Promise<void>;
export declare function withReviewDraft(reportDir: string, update: (draft: ReviewDraft) => ReviewDraft | Promise<ReviewDraft>): Promise<ReviewDraft>;
//# sourceMappingURL=draft.d.ts.map