export interface DiffFile { path: string; status: 'added' | 'modified' | 'deleted' | 'renamed'; additions: number; deletions: number; } export interface ImpactAnalysis { files: DiffFile[]; totalAdditions: number; totalDeletions: number; totalFiles: number; affectedAreas: string[]; riskLevel: 'low' | 'medium' | 'high'; suggestedReviewers: string[]; breaking: boolean; } export declare class DiffImpactAnalyzer { analyze(diffBase?: string, head?: string): ImpactAnalysis; private classifyAreas; private suggestReviewers; private calculateRisk; private detectBreaking; } //# sourceMappingURL=DiffImpactAnalyzer.d.ts.map