export declare class IterableWeakMap implements Map { private readonly weakMap; private readonly refSet; private readonly finalizationGroup; private static cleanup; constructor(iterable?: [K, V][]); set(key: K, value: V): this; get(key: K): V | undefined; delete(key: any): boolean; get size(): number; has(key: K): boolean; clear(): void; forEach(callbackfn: (value: V, key: K, map: this) => void, thisArg?: any): void; get [Symbol.toStringTag](): string; [Symbol.iterator](): any; entries(): ReturnType['entries']>; keys(): ReturnType['keys']>; values(): ReturnType['values']>; } //# sourceMappingURL=IterableWeakMap.d.ts.map