import type { Documentation } from '../types/documentation.js'; export declare class DocumentationCache { private cache; private readonly defaultTTL; constructor(defaultTTLMinutes?: number); get(key: string): Documentation | null; set(key: string, documentation: Documentation, ttl?: number): void; generateKey(packageName: string, version?: string): string; clear(): void; size(): number; cleanup(): number; } //# sourceMappingURL=cache.d.ts.map