import { CzmESObjectWithLocation } from "esobjs-xe2-plugin/dist-node/esobjs-xe2-plugin-main/esobjs/base"; import { RayEditing } from "xbsj-xe2/dist-node/xe2-base-objects"; import { CzmTexture, CzmViewer } from 'xbsj-xe2/dist-node/xe2-cesium-objects'; import { ESCameraVisibleRange, ESCustomPrimitive } from "../../objs"; export declare class CzmESCameraVisibleRange extends CzmESObjectWithLocation { static readonly type: void; private _czmESCustomPrimitive; get czmESCustomPrimitive(): ESCustomPrimitive; private _czmTexture; get czmTexture(): CzmTexture; private _innerPositionReact; private _innerRotationReact; private _rayEditing; get rayEditing(): RayEditing; constructor(sceneObject: ESCameraVisibleRange, czmViewer: CzmViewer); flyTo(duration: number | undefined, id: number): boolean; }