export declare class Multimap { private valuesByKey; constructor(); get keys(): K[]; get values(): V[]; get size(): number; add(key: K, value: V): void; delete(key: K, value: V): void; has(key: K, value: V): boolean; hasKey(key: K): boolean; hasValue(value: V): boolean; getValuesForKey(key: K): V[]; getKeysForValue(value: V): K[]; }