import type { StateStore } from "../state/state-store"; import type { ReviewRecord } from "../state/state-types"; import type { ReviewVerdict } from "./review-parser"; export declare function beginReviewRound(stateStore: StateStore, targetKey: string, maxRounds: number, targetSignature?: string): Promise; export declare function persistReviewVerdict(stateStore: StateStore, targetKey: string, verdict: ReviewVerdict, options?: { expectedReviewJobId?: string; reviewerComment?: string; }): Promise; export declare function persistReviewTimeout(stateStore: StateStore, targetKey: string, options?: { expectedReviewJobId?: string; }): Promise; export declare function persistReviewJobId(stateStore: StateStore, targetKey: string, jobId: string, options?: { expectedRound?: number; }): Promise;