index.d.ts
 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  
11  declare function getSideChannelWeakMap<K, V>(): getSideChannelWeakMap.Channel<K, V>;
12  
13  declare const x: false | typeof getSideChannelWeakMap;
14  
15  export = x;