import * as THREE from "three"; export declare class Controls { private currentCamera; private directionalLight; private viewpoint; constructor(camera: THREE.PerspectiveCamera); setCameraViewPoint(): void; updateCameraViewPoint(viewpoint: CameraViewPoint): void; updateDirectionalLight(directionalLight?: THREE.DirectionalLight): void; } export declare class CameraViewPoint { nearPlane: number; farPlane: number; eyePosition: Array; targetPosition: Array; upVector: Array; }