@@ -656,6 +656,7 @@ interface Map<K, V> {
656
656
interface MapConstructor {
657
657
new < K , V > ( ) : Map < K , V > ;
658
658
new < K , V > ( iterable : Iterable < [ K , V ] > ) : Map < K , V > ;
659
+ prototype : Map < any , any > ;
659
660
}
660
661
declare var Map : MapConstructor ;
661
662
@@ -671,6 +672,7 @@ interface WeakMap<K, V> {
671
672
interface WeakMapConstructor {
672
673
new < K , V > ( ) : WeakMap < K , V > ;
673
674
new < K , V > ( iterable : Iterable < [ K , V ] > ) : WeakMap < K , V > ;
675
+ prototype : WeakMap < any , any > ;
674
676
}
675
677
declare var WeakMap : WeakMapConstructor ;
676
678
@@ -691,6 +693,7 @@ interface Set<T> {
691
693
interface SetConstructor {
692
694
new < T > ( ) : Set < T > ;
693
695
new < T > ( iterable : Iterable < T > ) : Set < T > ;
696
+ prototype : Set < any > ;
694
697
}
695
698
declare var Set : SetConstructor ;
696
699
@@ -705,6 +708,7 @@ interface WeakSet<T> {
705
708
interface WeakSetConstructor {
706
709
new < T > ( ) : WeakSet < T > ;
707
710
new < T > ( iterable : Iterable < T > ) : WeakSet < T > ;
711
+ prototype : WeakSet < any > ;
708
712
}
709
713
declare var WeakSet : WeakSetConstructor ;
710
714
0 commit comments