/** * Basic camera controls for viewport * * Simplified version - just provides orbit-like functionality */ export declare class ViewportControls { private camera; private container; private isDragging; private previousMousePosition; private rotation; private distance; constructor(camera: any, container: HTMLElement); private setupControls; private onMouseDown; private onMouseMove; private onMouseUp; private onWheel; private updateCameraPosition; /** * Reset camera to default position */ reset(): void; /** * Dispose controls */ dispose(): void; } //# sourceMappingURL=controls.d.ts.map