From d390f67f7dc8ae84837adfbea805a7df04718482 Mon Sep 17 00:00:00 2001 From: Mohamed Hegazy Date: Mon, 1 Dec 2014 17:17:29 -0800 Subject: [PATCH] add missing prototype definitions --- src/lib/es6.d.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/lib/es6.d.ts b/src/lib/es6.d.ts index 81d52b7d434..0940f26cac5 100644 --- a/src/lib/es6.d.ts +++ b/src/lib/es6.d.ts @@ -656,6 +656,7 @@ interface Map { interface MapConstructor { new (): Map; new (iterable: Iterable<[K, V]>): Map; + prototype: Map; } declare var Map: MapConstructor; @@ -671,6 +672,7 @@ interface WeakMap { interface WeakMapConstructor { new (): WeakMap; new (iterable: Iterable<[K, V]>): WeakMap; + prototype: WeakMap; } declare var WeakMap: WeakMapConstructor; @@ -691,6 +693,7 @@ interface Set { interface SetConstructor { new (): Set; new (iterable: Iterable): Set; + prototype: Set; } declare var Set: SetConstructor; @@ -705,6 +708,7 @@ interface WeakSet { interface WeakSetConstructor { new (): WeakSet; new (iterable: Iterable): WeakSet; + prototype: WeakSet; } declare var WeakSet: WeakSetConstructor;