export type HashMapComparator = (lhs: K, rhs: K) => boolean; export declare class HashMap { private readonly comparator; constructor(comparator: HashMapComparator); private storage; get(key1: K1, key2: K2): V | undefined; set(key1: K1, key2: K2, value: V): void; delete(key1: K1, key2: K2): boolean; [Symbol.iterator](): IterableIterator<[K1, K2, V]>; }