export declare class LRUCache { private _maxSize; private _cacheMap; constructor(_maxSize?: number); set(key: TKey, value: TValue): void; get(key: TKey): NonNullable | undefined; has(key: TKey): boolean; delete(key: TKey): void; }