export type vec2 = ArrayLike> = Omit & { readonly length: 2; [0]: number; [1]: number; }; export type readonly_vec2 = ArrayLike> = Readonly>; export type vec2_f32 = vec2; export type vec2_f64 = vec2; export type vec2_u8 = vec2; export type vec2_u16 = vec2; export type vec2_u32 = vec2; export type vec2_i8 = vec2; export type vec2_i16 = vec2; export type vec2_i32 = vec2;