export interface FileFingerprintResult { status: 'unchanged' | 'changed' | 'new'; hash: string; content?: string; lines: number; lastModified: number; } export declare function loadHashCache(projectRoot: string): Record; export declare function saveHashCache(projectRoot: string, cache: Record): void; export declare function computeFingerprint(filePath: string, projectRoot: string, forceRefresh?: boolean): FileFingerprintResult; //# sourceMappingURL=FileFingerprint.d.ts.map