import { CompareOperator } from 'compare-versions'; /** * 加载js文件 * @param src js的地址 */ export declare const loadScript: (src: string) => Promise; /** * 转换生成每两个点的数组集合 * @param pointsArray [[long,lat],[long,lat]] 格式的数据 * @returns */ export declare function groupPoints(pointsArray: any): any[][]; /** * 计算两个点之间的中心点坐标 * @param point1 第一个点的坐标[long,lat] * @param point2 第二个点的坐标[long,lat] * @returns 返回中心点 */ export declare function twoToCenter(point1: any, point2: any): Cesium.Cartesian3; /** * 获取实体点的经纬度信息 * @param point 实体点位 */ export declare function getEntitiesPointLnoLat(entitiesPoint: any): { position: number[]; entities: any; }; export declare function hexToCesiumColor(hex: string): Cesium.Color; /** * * @param a 当前版本 * @param b 指定版本 * @param operator 条件 * @returns true | false */ export declare function compareCesiumVersion(a: string, b: string, operator?: CompareOperator): boolean; /** * Cesium.Cartesian3 批量转 经纬度 * @param cartesianCoordinates Cesium.Cartesian3[] * @returns 经纬度 */ export declare function convertToLonLat(cartesianCoordinates: Cesium.Cartesian3[]): number[][];