import type { IndexDatabase } from '../db/database-facade.js'; export interface FileChange { path: string; absolutePath: string; status: 'new' | 'modified' | 'deleted'; fileId?: number; } export interface ChangeDetectionResult { changes: FileChange[]; unchangedCount: number; } /** * Detect which files changed since last indexing by comparing content hashes. */ export declare function detectChanges(sourceDirectory: string, db: IndexDatabase): Promise; //# sourceMappingURL=change-detector.d.ts.map