import { Vec3 } from "./vec3"; /** * Simple Class to work with Quaternion */ export declare class Quaternion { /** * Get Quaternion from Axis angle */ static fromAxisAngle(axis: Vec3, angle: number): Quaternion; protected data: number[]; constructor(x: number, y: number, z: number, w: number); /** * X Component */ X(): number; /** * Y Component */ Y(): number; /** * Z Component */ Z(): number; /** * W Component */ W(): number; }