import { CacheAdapter } from './CacheAdapter'; export declare class FileCacheAdapter implements CacheAdapter { private readonly options; private readonly baseDir; private readonly pretty; private readonly VERSION; constructor(options: { cacheDir: string; }, baseDir: string, pretty?: boolean); /** * @inheritdoc */ get(name: string): Promise; /** * @inheritdoc */ set(name: string, data: any, origin: string): Promise; /** * @inheritdoc */ clear(): Promise; private path; private getHash; }