type Vec3 = [x: number, y: number, z: number]; interface OrientState { snapshot: [OrientState]; active: boolean; _active: boolean; _value: Vec3; value: Vec3; delta: Vec3; offset: Vec3; movement: Vec3; memo: any; callback(): void; change(): void; mount(): void; clean(): void; } declare const useOrient: () => OrientState; export { useOrient };