import { GeoAxis, GeoPoint } from "xbsj-xe2/dist-node/xe2-base-objects"; import { Destroyable } from "xbsj-xe2/dist-node/xe2-base-utils"; import { ESCameraView, ESGltfModel } from '../../objs'; import { UeViewer } from "../../../base"; import { UeCloudViewerBase } from "xbsj-xe2/dist-node/xe2-ue-objects/base/UeViewer/UeCloudViewerBase"; export declare class UeCameraHelper extends Destroyable { private _model; get model(): ESGltfModel; private _geoPoint; get geoPoint(): GeoPoint; private _geoAxis; get geoAxis(): GeoAxis; constructor(sceneObject: ESCameraView, ueViewer: UeViewer); } export declare const flyInUniformCallFunc: (viewer: UeCloudViewerBase, id?: string | undefined, position?: [number, number, number] | undefined, rotation?: [number, number, number], duration?: number) => Promise<{ endType: 0 | 1; } | undefined>;