import { UeCloudViewerBase } from "xbsj-xe2/dist-node/xe2-ue-objects/base/UeViewer/UeCloudViewerBase"; export declare type ComputeVisibilityResult = { params: { boundingVolume: { center: [number, number, number]; radius: number; }; }; result: { re: { result: 1 | 2 | 3; }; error: string | undefined; }; }; export declare const computeVisibilityCallFunc: (viewer: UeCloudViewerBase, boundingVolume: ComputeVisibilityResult['params']['boundingVolume']) => Promise<"outside" | "intersecting" | "inside" | undefined>; 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>;