import { Object3D } from "three"; import { Event, ArgEvent } from "../misc/Events"; import { CameraDecorator } from "../gameobject/decorators/CameraDecorator"; export declare namespace TransformTool { const onAttach: ArgEvent; const onDetach: ArgEvent; const onMouseDown: Event; const onMouseUp: Event; const onObjectChange: ArgEvent; function attach(object3d: Object3D, cameraDecorator?: CameraDecorator): void; function detach(): void; function getAttachedObject(): Object3D; function isMouseDown(): boolean; }