export declare class CacheService { private readonly getVersion; private readonly maxSize; private readonly logger; private readonly cache; constructor(getVersion: (fileName: string) => string, maxSize?: number); getItem(fileName: string): T | null; setItem(fileName: string, value: T): void; withCache(fileName: string, fn: (item: T | null) => T): T; } //# sourceMappingURL=CacheService.d.ts.map