export declare class LruSet implements Set { private readonly map; constructor(limit: number); has(value: T): boolean; add(value: T): this; delete(value: T): boolean; keys(): IterableIterator; values(): IterableIterator; entries(): IterableIterator<[T, T]>; clear(): void; [Symbol.toStringTag]: string; [Symbol.iterator](): IterableIterator; forEach(cb: (value: T, key: T, set: Set) => void, thisArg?: any): void; get size(): number; }