UNPKG

@stnekroman/tstools

Version:

Set of handy tools for TypeScript development

10 lines (9 loc) 366 B
import { type IDictionary } from './IDictionary'; export declare class WeakMemoryDictionary<KEY extends object | Symbol, DATA extends object> implements IDictionary<KEY, DATA> { #private; has(cacheKey: KEY): boolean; get(cacheKey: KEY): DATA | undefined; set(cacheKey: KEY, data: DATA): void; delete(cacheKey: KEY): boolean; clear(): void; }