type Key = string; type Size = number; interface Config { size?: Size; } export declare class LRUCache { private cache; private cacheSize; constructor(config?: Config); get(key: Key): T | undefined; set(key: Key, value: T): void; size(): number; } export {};