4dd9f3e2c67dd336700542607ae95e3fbddacf392d489c736d9ef20ae5d44b845f84c0cc6866857b7576ae39994c2c2c21154e8677c57cee1d61294596e897 367 B

123456789101112131415
  1. declare namespace getSideChannelMap {
  2. type Channel<K, V> = {
  3. assert: (key: K) => void;
  4. has: (key: K) => boolean;
  5. get: (key: K) => V | undefined;
  6. set: (key: K, value: V) => void;
  7. delete: (key: K) => boolean;
  8. };
  9. }
  10. declare function getSideChannelMap<K, V>(): getSideChannelMap.Channel<K, V>;
  11. declare const x: false | typeof getSideChannelMap;
  12. export = x;