import type * as lancedb from '@lancedb/lancedb'; import type { Config } from '../config/schema.js'; export declare class FileChangeHandler { private config; private db; private debounceState; constructor(config: Config, db: lancedb.Connection); onAdd(filePath: string): void; onChange(filePath: string): void; onUnlink(filePath: string): Promise; private scheduleProcess; private processPending; } //# sourceMappingURL=handler.d.ts.map