UNPKG

n8n

Version:

n8n Workflow Automation Tool

18 lines (17 loc) 504 B
export declare class TtlMap<K, V> { private readonly ttlMs; private readonly store; private sweepTimer; constructor(ttlMs: number, sweepIntervalMs?: number); set(key: K, value: V): this; get(key: K): V | undefined; has(key: K): boolean; delete(key: K): boolean; keys(): IterableIterator<K>; entries(): IterableIterator<[K, V]>; [Symbol.iterator](): IterableIterator<[K, V]>; get size(): number; clear(): void; sweep(): void; dispose(): void; }