4328c949617dcc798259adf088726dd6d5fa9c4603fa5696a81112e5d62c893d9be01939b446d109043e70f5d5cb4988e2fde93cc184b444c043ef7683959c 382 B

123456789101112131415
  1. declare namespace getSideChannelWeakMap {
  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 getSideChannelWeakMap<K, V>(): getSideChannelWeakMap.Channel<K, V>;
  11. declare const x: false | typeof getSideChannelWeakMap;
  12. export = x;