import InferKey from './key/infer'; import InferValue from './value/infer'; export default class Wrapper> implements Map, InferValue> { map: MapT; constructor(map: MapT); get [Symbol.toStringTag](): string; get size(): number; has(key: InferKey): boolean; [Symbol.iterator](): IterableIterator<[InferKey, InferValue]>; clear(): void; delete(key: InferKey): boolean; entries(): IterableIterator<[InferKey, InferValue]>; forEach(callbackfn: (value: InferValue, key: InferKey, map: Map, InferValue>) => void, thisArg?: any): void; get(key: InferKey): InferValue | undefined; keys(): IterableIterator>; set(key: InferKey, value: InferValue): this; values(): IterableIterator>; } //# sourceMappingURL=wrapper.d.ts.map