/** * Fix Validator for Post-Processor Auto-Fix System * * Validates applied fixes and provides rollback functionality. */ import { FailureAnalysis, PostProcessorContext } from "../types.js"; export interface AppliedFix { type: string; files: string[]; description: string; timestamp: Date; rollbackData?: any; } export declare class FixValidator { /** * Validate that applied fixes resolve the original issue */ validateFixes(appliedFixes: AppliedFix[], analysis: FailureAnalysis, context: PostProcessorContext): Promise; /** * Rollback applied fixes */ rollbackFixes(appliedFixes: AppliedFix[]): Promise; }