/** * Checksum cache module * Local disk cache for checksum reuse across runs */ import { ChecksumCacheEntry, ChecksumData } from '../types.js'; export interface ChecksumCacheOptions { enabled: boolean; maxMb: number; cachePath?: string; } /** * Get cached checksum for a file if valid * Validation: absolute path + file size + modification time */ export declare function getCachedChecksum(filePath: string, size: number, mtime: number, options: ChecksumCacheOptions): Promise; /** * Store checksum in cache */ export declare function setCachedChecksum(entry: ChecksumCacheEntry, options: ChecksumCacheOptions): Promise; //# sourceMappingURL=checksum-cache.d.ts.map