export interface IncrementalIndexOptions { chunkSize?: number; maxMemoryMB?: number; onProgress?: (processed: number, total: number, phase: string) => void; onChunkComplete?: (chunkIndex: number, chunkSize: number) => void; changedFiles?: string[]; } export interface IncrementalIndexStats { totalFiles: number; processedFiles: number; skippedFiles: number; removedFiles: number; chunksProcessed: number; peakMemoryMB: number; durationMs: number; coveragePercent: number; truncated: boolean; truncationWarning: string | null; } export interface FileHashCache { schemaVersion: 1; updatedAt: string; hashes: Record; } //# sourceMappingURL=types.d.ts.map