class WeakValueMap implements Map<K, V>import { WeakValueMap } from "https://deno.land/x/weakref@0.2.0/mod.ts"; ConstructorsnewWeakValueMap(entries?: readonly (readonly [K, V])[] | null)newWeakValueMap(iterable: Iterable<readonly [K, V]>)newWeakValueMap(iterable?: Iterable<readonly [K, V]> | null)Type ParametersKV extends objectPropertiesreadonlysize: numberreadonly[Symbol.toStringTag]Methodsclear(): voiddelete(key: K): booleanentries(): IterableIterator<[K, V]>forEach(callbackfn: (value: V,key: K,map: Map<K, V>,) => void, thisArg?: unknown): voidget(key: K): V | undefinedhas(key: K): booleankeys(): IterableIterator<K>set(key: K, value: V): thisvalues(): IterableIterator<V>[Symbol.iterator](): IterableIterator<[K, V]>