interface Threshold { CLEAN_THRESHOLD?: number; L_TIME?: number; R_COUNT?: number; R_TIMESTAMP_MAX_SIZE?: number; } export declare class LRU { private CLEAN_THRESHOLD; private L_TIME; private R_COUNT; private R_TIMESTAMP_MAX_SIZE; clearCache(cache: Map, params: Threshold): number; addLimitedTimestamp(cacheItem: T, t: number, params: Threshold): void; clearTimeStamp(cache: Map, params: Threshold): void; clearItemTimestamp(cacheItem: T, params: Threshold): void; } export {};