import type { RepoCacheRecord } from '../schema';
import { RepoCacheBase } from './base';
export declare class RepoCacheLocal extends RepoCacheBase {
    constructor(repository: string, fingerprint: string);
    protected read(): Promise<string | null>;
    protected write(data: RepoCacheRecord): Promise<void>;
    private getCacheFileName;
}
