import { vec2 } from './vec2.type.js'; /** * Creates a new vec2 initialized with the given values. */ export declare function vec2_from_values(x: number, y: number): vec2; export declare function vec2_from_values>(x: number, y: number, ctor: new (size: number) => GType): vec2; import { f32 } from '../../types/numbers/f32/f32.type.js'; export declare function vec2_from_values_f32(x: f32, y: f32): vec2; import { f64 } from '../../types/numbers/f64.type.js'; export declare function vec2_from_values_f64(x: f64, y: f64): vec2; import { u8 } from '../../types/numbers/u8/u8.type.js'; export declare function vec2_from_values_u8(x: u8, y: u8): vec2; import { u16 } from '../../types/numbers/u16/u16.type.js'; export declare function vec2_from_values_u16(x: u16, y: u16): vec2; import { u32 } from '../../types/numbers/u32/u32.type.js'; export declare function vec2_from_values_u32(x: u32, y: u32): vec2; import { i8 } from '../../types/numbers/i8.type.js'; export declare function vec2_from_values_i8(x: i8, y: i8): vec2; import { i16 } from '../../types/numbers/i16.type.js'; export declare function vec2_from_values_i16(x: i16, y: i16): vec2; import { i32 } from '../../types/numbers/i32.type.js'; export declare function vec2_from_values_i32(x: i32, y: i32): vec2;