/** * LRU 缓存实现 * 用于存储编译后的日期格式化函数 */ /** * LRU 缓存类 */ export declare class LRUCache { private cache; private maxSize; /** * 构造函数 * @param maxSize 缓存最大容量,默认 100 */ constructor(maxSize?: number); /** * 获取缓存项 * @param key 缓存键 * @returns 缓存值,不存在返回 undefined */ get(key: K): V | undefined; /** * 设置缓存项 * @param key 缓存键 * @param value 缓存值 */ set(key: K, value: V): void; /** * 清空缓存 */ clear(): void; /** * 获取缓存大小 * @returns 缓存大小 */ size(): number; } //# sourceMappingURL=cache.d.ts.map