class MultiMapBuilder implements [MultiMapBase.Builder]<K, V, Tp>import { MultiMapBuilder } from "https://deno.land/x/rimbu@0.14.1/multimap/custom/index.ts"; ConstructorsnewMultiMapBuilder(context: TpG["context"], source?: MultiMap.NonEmpty<K, V>)Type ParametersKVTp extends ContextImplTypesoptionalTpG extends WithKeyValue<Tp, K, V> = WithKeyValue<Tp, K, V>Propertiesoptional_keyMap: RMap.Builder<K, RSet.Builder<V>>_lock: number_size: numberadd: (key: K, value: V) => booleanaddEntries: (source: StreamSource<readonly [K, V]>) => booleanbuild: () => TpG["normal"]forEach: (f: (entry: [K, V],index: number,halt: () => void,) => void, state?: TraverseState) => voidgetValues: <UK>(key: RelatedTo<K, UK>) => anyhasEntry: <UK>(key: RelatedTo<K, UK>, value: V) => booleanhasKey: <UK>(key: RelatedTo<K, UK>) => booleanreadonlyisEmpty: booleanreadonlykeyMap: RMap.Builder<K, RSet.Builder<V>>removeEntries: <UK, UV>(entries: StreamSource<[RelatedTo<K, UK>, RelatedTo<V, UV>]>) => booleanremoveEntry: <UK, UV>(key: RelatedTo<K, UK>, value: RelatedTo<V, UV>) => booleanremoveKey: <UK>(key: RelatedTo<K, UK>) => booleanremoveKeys: <UK>(keys: StreamSource<RelatedTo<K, UK>>) => booleansetValues: (key: K, source: StreamSource<V>) => booleanreadonlysize: numberMethodscheckLock(): void