import type { ReviewContext, ReviewContextProgress, ReviewContextThread } from '../../modules/review-execution/entities/reviewContext/reviewContext.js';
export declare class ReviewContextFactory {
    static create(overrides?: Partial<ReviewContext>): ReviewContext;
    static createWithProgress(progress: Partial<ReviewContextProgress>): ReviewContext;
    static createInProgress(currentStep: string, stepsCompleted?: string[]): ReviewContext;
    static createCompleted(): ReviewContext;
    static createThread(overrides?: Partial<ReviewContextThread>): ReviewContextThread;
}
//# sourceMappingURL=reviewContext.factory.d.ts.map