/*! * Copyright (c) Microsoft Corporation. * Licensed under the MIT License. */ import { vec3 } from "gl-matrix"; export declare class Manipulator { id: number; position: vec3; previousPosition: vec3; initialPosition: vec3; maxTranslationSquared: number; holdOrigin: vec3; positionRelativeToCentroid: vec3; previousPositionRelativeToCentroid: vec3; rotationAxis: vec3; previousRotationAxis: vec3; button: number; shiftKey: boolean; ctrlKey: boolean; altKey: boolean; pickedIndex: number; type: string; isPersisted: boolean; isPicking: boolean; isPicked: boolean; holdBeginTime: number; event: Event; constructor(); }