import IOrbitCamera from "../../interface/IOrbitCamera"; import { PerspectiveCamera } from "three"; import CameraBase from "../core/CameraBase"; export default class OrbitCamera extends CameraBase implements IOrbitCamera { static componentName: string; static defaults: Partial>; static schema: Required>; constructor(camera?: PerspectiveCamera); private enableZoomState; get enableZoom(): boolean; set enableZoom(val: boolean); private enableFlyState; get enableFly(): boolean; set enableFly(val: boolean); private _autoRotate; get autoRotate(): boolean; set autoRotate(val: boolean); autoRotateSpeed: number; }