UNPKG

@patreon/studio

Version:

Patreon Studio Design System

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