import { Camera, EventDispatcher, Object3D } from "three"; import { rendererViewType } from "../ts/TruckEditorInterfaces"; export class DragControls extends EventDispatcher { constructor(objects: Object3D[], camera: Camera, domElement?: HTMLElement); object: Camera; // API enabled: boolean; transformGroup: boolean; mouseButton: id; view: rendererViewType; activate(): void; deactivate(): void; dispose(): void; getObjects(): Object3D[]; }