Type aliases
Data
Type parameters
DataType
Data
Type
<D>: D extends Int8Array ? "int8" : D extends Int16Array ? "int16" : D extends Int32Array ? "int32" : D extends Uint8Array ? "uint8" : D extends Uint8ClampedArray ? "uint8_clamped" : D extends Uint16Array ? "uint16" : D extends Uint32Array ? "uint32" : D extends Float32Array ? "float32" : D extends Float64Array ? "float64" : D extends MaybeBigInt64Array ? "bigint64" : D extends MaybeBigUint64Array ? "biguint64" : D extends GenericArray<unknown> ? "generic" : "array"Type parameters
MaybeBigInt64Array
MaybeBigInt64Array: InstanceType<typeof globalThis extends { BigInt64Array: infer T } ? T : never>
MaybeBigUint64Array
MaybeBigUint64Array: InstanceType<typeof globalThis extends { BigUint64Array: infer T } ? T : never>
TypedArray
TypedArray: Int8Array | Int16Array | Int32Array | Uint8Array | Uint8ClampedArray | Uint16Array | Uint32Array | Float32Array | Float64Array
Value
Value
<D>: D extends GenericArray<infer T
> | Record<number, infer T
> ? T : neverType parameters