This is Uint8Array<ArrayBuffer> (as opposed to Uint8Array<SharedArrayBuffer> and Uint8Array<ArrayBufferLike>) on TypeScript versions that support that distinction.
Uint8Array<ArrayBuffer>
Uint8Array<SharedArrayBuffer>
Uint8Array<ArrayBufferLike>
On TypeScript < 5.7, this is just Uint8Array, as it's not a template there.
Uint8Array
This is
Uint8Array<ArrayBuffer>(as opposed toUint8Array<SharedArrayBuffer>andUint8Array<ArrayBufferLike>) on TypeScript versions that support that distinction.On TypeScript < 5.7, this is just
Uint8Array, as it's not a template there.