export type BabelCacheRecord = {
    contents: string | undefined;
    hash: string;
} | undefined;
export declare class BabelCache {
    private cache;
    constructor();
    get(key: string): BabelCacheRecord;
    set(key: string, value: BabelCacheRecord): void;
    private initCache;
    private storeCacheFile;
    private setupListeners;
}
export declare const babelCache: BabelCache;
//# sourceMappingURL=babel-cache.d.ts.map