export interface PrReviewRecord { pr: number; sprint?: number; branch?: string; status: 'pending' | 'reviewed'; closeout_status?: 'pending' | 'settled'; created_at: string; prompts_generated_at?: string; reviewed_at?: string; closeout_settled_at?: string; review_type?: 'architect' | 'code' | 'both'; } export interface PrReviewState { reviews: PrReviewRecord[]; } export declare function loadPrReviewState(cwd: string): PrReviewState; export declare function recordPrReviewPending(cwd: string, input: { pr: number; sprint?: number; branch?: string; }): void; export declare function recordPrReviewPromptsGenerated(cwd: string, input: { pr: number; sprint?: number; branch?: string; reviewType?: 'architect' | 'code' | 'both'; }): void; export declare function recordPrReviewComplete(cwd: string, input: { pr: number; sprint?: number; branch?: string; reviewType?: 'architect' | 'code' | 'both'; }): void; export declare function recordPrCloseoutSettled(cwd: string, input: { pr: number; sprint?: number; branch?: string; }): void; export declare function pendingPrReviews(cwd: string, sprint?: number): PrReviewRecord[]; export declare function pendingPrCloseouts(cwd: string, sprint?: number): PrReviewRecord[]; //# sourceMappingURL=pr-review-state.d.ts.map