@@ -1946,7 +1946,7 @@ interface Int8Array {
1946
1946
interface Int8ArrayConstructor {
1947
1947
readonly prototype : Int8Array ;
1948
1948
new ( length : number ) : Int8Array ;
1949
- new ( array : ArrayLike < number > ) : Int8Array ;
1949
+ new ( array : ArrayLike < number > | ArrayBufferLike ) : Int8Array ;
1950
1950
new ( buffer : ArrayBufferLike , byteOffset ?: number , length ?: number ) : Int8Array ;
1951
1951
1952
1952
/**
@@ -2229,7 +2229,7 @@ interface Uint8Array {
2229
2229
interface Uint8ArrayConstructor {
2230
2230
readonly prototype : Uint8Array ;
2231
2231
new ( length : number ) : Uint8Array ;
2232
- new ( array : ArrayLike < number > ) : Uint8Array ;
2232
+ new ( array : ArrayLike < number > | ArrayBufferLike ) : Uint8Array ;
2233
2233
new ( buffer : ArrayBufferLike , byteOffset ?: number , length ?: number ) : Uint8Array ;
2234
2234
2235
2235
/**
@@ -2511,7 +2511,7 @@ interface Uint8ClampedArray {
2511
2511
interface Uint8ClampedArrayConstructor {
2512
2512
readonly prototype : Uint8ClampedArray ;
2513
2513
new ( length : number ) : Uint8ClampedArray ;
2514
- new ( array : ArrayLike < number > ) : Uint8ClampedArray ;
2514
+ new ( array : ArrayLike < number > | ArrayBufferLike ) : Uint8ClampedArray ;
2515
2515
new ( buffer : ArrayBufferLike , byteOffset ?: number , length ?: number ) : Uint8ClampedArray ;
2516
2516
2517
2517
/**
@@ -2791,7 +2791,7 @@ interface Int16Array {
2791
2791
interface Int16ArrayConstructor {
2792
2792
readonly prototype : Int16Array ;
2793
2793
new ( length : number ) : Int16Array ;
2794
- new ( array : ArrayLike < number > ) : Int16Array ;
2794
+ new ( array : ArrayLike < number > | ArrayBufferLike ) : Int16Array ;
2795
2795
new ( buffer : ArrayBufferLike , byteOffset ?: number , length ?: number ) : Int16Array ;
2796
2796
2797
2797
/**
@@ -3074,7 +3074,7 @@ interface Uint16Array {
3074
3074
interface Uint16ArrayConstructor {
3075
3075
readonly prototype : Uint16Array ;
3076
3076
new ( length : number ) : Uint16Array ;
3077
- new ( array : ArrayLike < number > ) : Uint16Array ;
3077
+ new ( array : ArrayLike < number > | ArrayBufferLike ) : Uint16Array ;
3078
3078
new ( buffer : ArrayBufferLike , byteOffset ?: number , length ?: number ) : Uint16Array ;
3079
3079
3080
3080
/**
@@ -3356,7 +3356,7 @@ interface Int32Array {
3356
3356
interface Int32ArrayConstructor {
3357
3357
readonly prototype : Int32Array ;
3358
3358
new ( length : number ) : Int32Array ;
3359
- new ( array : ArrayLike < number > ) : Int32Array ;
3359
+ new ( array : ArrayLike < number > | ArrayBufferLike ) : Int32Array ;
3360
3360
new ( buffer : ArrayBufferLike , byteOffset ?: number , length ?: number ) : Int32Array ;
3361
3361
3362
3362
/**
@@ -3637,7 +3637,7 @@ interface Uint32Array {
3637
3637
interface Uint32ArrayConstructor {
3638
3638
readonly prototype : Uint32Array ;
3639
3639
new ( length : number ) : Uint32Array ;
3640
- new ( array : ArrayLike < number > ) : Uint32Array ;
3640
+ new ( array : ArrayLike < number > | ArrayBufferLike ) : Uint32Array ;
3641
3641
new ( buffer : ArrayBufferLike , byteOffset ?: number , length ?: number ) : Uint32Array ;
3642
3642
3643
3643
/**
@@ -3919,7 +3919,7 @@ interface Float32Array {
3919
3919
interface Float32ArrayConstructor {
3920
3920
readonly prototype : Float32Array ;
3921
3921
new ( length : number ) : Float32Array ;
3922
- new ( array : ArrayLike < number > ) : Float32Array ;
3922
+ new ( array : ArrayLike < number > | ArrayBufferLike ) : Float32Array ;
3923
3923
new ( buffer : ArrayBufferLike , byteOffset ?: number , length ?: number ) : Float32Array ;
3924
3924
3925
3925
/**
@@ -4193,7 +4193,7 @@ interface Float64Array {
4193
4193
interface Float64ArrayConstructor {
4194
4194
readonly prototype : Float64Array ;
4195
4195
new ( length : number ) : Float64Array ;
4196
- new ( array : ArrayLike < number > ) : Float64Array ;
4196
+ new ( array : ArrayLike < number > | ArrayBufferLike ) : Float64Array ;
4197
4197
new ( buffer : ArrayBufferLike , byteOffset ?: number , length ?: number ) : Float64Array ;
4198
4198
4199
4199
/**
0 commit comments