import { HashableEqualityComparer } from "./equalityComparison"; export declare class HashMap implements Map { private _buckets; private _size; readonly comparer: HashableEqualityComparer; constructor(comparer?: HashableEqualityComparer); clear(): void; delete(key: TKey): boolean; forEach(callbackfn: (value: TValue, key: TKey, map: this) => void, thisArg?: unknown): void; get(key: TKey): TValue | undefined; has(key: TKey): boolean; set(key: TKey, value: TValue): this; get size(): number; entries(): MapIterator<[TKey, TValue]>; keys(): MapIterator; values(): MapIterator; [Symbol.iterator](): MapIterator<[TKey, TValue]>; readonly [Symbol.toStringTag] = "HashMap"; } //# sourceMappingURL=hashMap.d.ts.map