import { Camera, Object3D, Scene } from 'three'; import { OrbitControls } from '@g.frame/desktop'; export default class AttachTransformControls { currentAttachedObject: Object3D; inited: boolean; private scene; private camera; private controls; private domElement; private transformControls; constructor(); init(domElement: HTMLElement, scene: Scene, camera: Camera, controls?: OrbitControls): void; setControls(controls: OrbitControls): void; attach(object?: Object3D): void; detach(): void; private initTransformControls; }