export declare class DefaultMap extends Map { _getDefault: (arg1: K) => V; constructor(getDefault: (arg1: K) => V, entries?: Iterable<[K, V]>); get(key: K): V; } interface Key { } export declare class DefaultWeakMap extends WeakMap { _getDefault: (arg1: K) => V; constructor(getDefault: (arg1: K) => V, entries?: Iterable<[K, V]>); get(key: K): V; } export {};