ConstReadonlybool: RuntimeDType<Bool>Readonlyfloat32: RuntimeDType<Float32>Readonlyfloat64: RuntimeDType<Float64>Readonlyint16: RuntimeDType<Int16>Readonlyint32: RuntimeDType<Int32>Readonlyint64: RuntimeDType<Int64>Readonlyint8: RuntimeDType<Int8>Readonlyuint16: RuntimeDType<Uint16>Readonlyuint32: RuntimeDType<Uint32>Readonlyuint64: RuntimeDType<Uint64>Readonlyuint8: RuntimeDType<Uint8>
Precomputed DType instances for efficient lookup Uses singleton pattern to ensure consistent instances
NOTE: Order matters for getTypedArrayDType when multiple dtypes use the same TypedArray constructor. uint8 comes before bool so that raw Uint8Array instances default to uint8 (the more common interpretation).