package js.lib; typedef IWeakMap = { function delete(key:K):Bool; function get(key:K):Null; function has(key:K):Bool; function set(key:K, value:V):WeakMap_; };