UNPKG

@bigmi/core

Version:

TypeScript library for Bitcoin apps.

12 lines (11 loc) 340 B
/** * Map with a LRU (Least recently used) policy. * * @link https://en.wikipedia.org/wiki/Cache_replacement_policies#LRU */ export declare class LruMap<value = unknown> extends Map<string, value> { maxSize: number; constructor(size: number); get(key: string): value | undefined; set(key: string, value: value): this; }