export interface DiffHashEntry {
    sha: string;
    hash: string;
}
export declare function computeDiffHash(tmpDir: string, baseRef: string): string;
export declare class PersistentDiffHashMap {
    private readonly file;
    private readonly maxEntries;
    private readonly entries;
    constructor(file?: string, maxEntries?: number);
    get(key: string): DiffHashEntry | undefined;
    upsert(key: string, entry: DiffHashEntry): void;
    private load;
    private save;
}
//# sourceMappingURL=diff-hash.d.ts.map