import { CodeMapGeneratorConfig, IncrementalProcessingConfig } from './types.js'; export declare class IncrementalProcessor { private config; private fileMetadataCache; private previouslyProcessedFiles; private currentProcessedFiles; private allowedDir; private cacheDir; constructor(config: IncrementalProcessingConfig, allowedDir: string, cacheDir: string); initialize(): Promise; private loadPreviouslyProcessedFiles; saveProcessedFilesList(): Promise; hasFileChanged(filePath: string): Promise; private computeFileHash; updateFileMetadata(filePath: string): Promise; filterChangedFiles(filePaths: string[]): Promise; close(): Promise; } export declare function createIncrementalProcessor(config: CodeMapGeneratorConfig): Promise; //# sourceMappingURL=incrementalProcessor.d.ts.map