export type vec3 = ArrayLike> = Omit & { readonly length: 3; [0]: number; [1]: number; [2]: number; }; export type readonly_vec3 = ArrayLike> = Readonly>; export type vec3_f32 = vec3; export type vec3_f64 = vec3; export type vec3_u8 = vec3; export type vec3_u16 = vec3; export type vec3_u32 = vec3; export type vec3_i8 = vec3; export type vec3_i16 = vec3; export type vec3_i32 = vec3;