import { Quaternion } from "three";
import MeshAppendable from "../../display/core/MeshAppendable";
import { Point3dType } from "../../utils/isPoint";
export declare const setPxVec: (x: number, y: number, z: number) => any;
export declare const setPxVec_: (x: number, y: number, z: number) => any;
export declare const setPxVec__: (x: number, y: number, z: number) => any;
export declare const setPxExtendedVec: (x: number, y: number, z: number) => any;
export declare const assignPxVec: (pt: Point3dType) => any;
export declare const assignPxVec_: (pt: Point3dType) => any;
export declare const assignPxExtendedVec: (pt: Point3dType) => any;
export declare const setPxQuat: (x: number, y: number, z: number, w: number) => any;
export declare const assignPxQuat: (q: Quaternion) => any;
export declare const assignPxTransform: (manager: MeshAppendable) => any;
export declare const assignPxTransform_: (manager: MeshAppendable) => any;
export declare const setPxTransform: (x: number, y: number, z: number, qx?: number, qy?: number, qz?: number, qw?: number) => any;
export declare const setPxTransform_: (x: number, y: number, z: number, qx?: number, qy?: number, qz?: number, qw?: number) => any;
export declare const setPxTransform__: (x: number, y: number, z: number, qx?: number, qy?: number, qz?: number, qw?: number) => any;
export declare const multPxTransform: (t0: any, t1: any) => any;
