export declare class CacheManager { private videoCache; private commentCache; private videoWeights; private commentWeights; private videoBytes; private commentBytes; private cacheStats; constructor(); private estimateBytes; private removeVideoWeight; private removeCommentWeight; private makeVideoRoom; private makeCommentRoom; getVideoInfo(key: string): VideoValue | undefined; setVideoInfo(key: string, value: VideoValue): void; deleteVideoInfo(key: string): void; getCommentInfo(key: string): CommentValue | undefined; setCommentInfo(key: string, value: CommentValue): void; deleteCommentInfo(key: string): void; getStats(): typeof this.cacheStats; clear(): void; generateKey(prefix: string, ...args: unknown[]): string; } export declare const cacheManager: CacheManager; //# sourceMappingURL=cache.d.ts.map