import { Pattern } from '../../../types';
export interface PRSummary {
    title: string;
    filesChanged: number;
    linesAdded: number;
    linesRemoved: number;
    patternsDetected: Pattern[];
    potentialBugs: string[];
    patternDeviations: string[];
}
export declare class PRReviewAssistant {
    generateSummary(title: string, diff: string, patterns: Pattern[]): PRSummary;
    detectPotentialBugs(diff: string): string[];
    detectPatternDeviations(diff: string, patterns: Pattern[]): string[];
    getReviewChecklist(): string[];
}
//# sourceMappingURL=pr-review-assistant.d.ts.map