import type { SyncCacheAdapter } from './CacheAdapter.js'; export declare class FileCacheAdapter implements SyncCacheAdapter { #private; constructor(options: { cacheDir: string; combined?: boolean | string; } | undefined, baseDir: string, pretty?: boolean); /** * @inheritDoc */ get(name: string): any; /** * @inheritDoc */ set(name: string, data: any, origin: string): void; /** * @inheritDoc */ remove(name: string): void; /** * @inheritDoc */ clear(): void; combine(): string | void; private path; private getHash; }