import { CheckContext } from '../engine'; interface FileChange { filename: string; status: string; patch?: string; additions: number; deletions: number; } export interface BehaviorChangeResult { detected: boolean; affectedFiles: string[]; reason?: string; } /** * Detect behavior-changing code modifications * * Heuristics: * - Changes to logic files (not just tests, docs, or config) * - Changes involving control flow (if, switch, loops) * - Changes to function signatures or return values * - Changes to validation/business rules */ export declare function detectBehaviorChange(files: FileChange[], _context: CheckContext): Promise; export {}; //# sourceMappingURL=behaviorChange.d.ts.map