export { IncrementalIndexer } from './IncrementalIndexer'; export type { IncrementalIndexOptions, IncrementalIndexStats, FileHashCache } from './types'; /** * Convenience function: run incremental brain index update. * * Unlike the full buildBrainRepositoryMap() which loads all files into memory, * this processes files in chunks and tracks which files changed. * * @param repoRoot - absolute path to repository root * @param onChunk - callback invoked per chunk with file contents to process * @param options - chunk size, memory bounds, progress callbacks * @returns stats about the indexing run */ export declare function runIncrementalBrainIndex(repoRoot: string, onChunk: (files: Array<{ path: string; content: string; hash: string; }>) => void, options?: import('./types').IncrementalIndexOptions): Promise; //# sourceMappingURL=index.d.ts.map