double-indexed-kv.d.ts 231 B

12345678
  1. export declare class DoubleIndexedKV<K, V> {
  2. keyToValue: Map<K, V>;
  3. valueToKey: Map<V, K>;
  4. set(key: K, value: V): void;
  5. getByKey(key: K): V | undefined;
  6. getByValue(value: V): K | undefined;
  7. clear(): void;
  8. }