import type { ReadonlyVec } from "@thi.ng/vectors";
/**
 * Computes a quaternion representing the rotation `theta` around
 * `axis`.
 *
 * @param axis -
 * @param theta -
 */
export declare const quatFromAxisAngle: (axis: ReadonlyVec, theta: number) => import("@thi.ng/vectors").Vec;
/**
 * Decomposes quaternion into `[axis, theta]` tuple.
 *
 * @param quat -
 */
export declare const quatToAxisAngle: (quat: ReadonlyVec) => (number | number[])[];
//# sourceMappingURL=quat-axis-angle.d.ts.map