/**
 * 坐标转换工具类
 * 支持点、线、面等各种数据的坐标转换
 * 支持自定义坐标系
 */
export declare class CoordinateTransformer {
    /**
     * 注册自定义坐标系
     * @param code 坐标系代码 (e.g., "EPSG:4527")
     * @param definition proj4 定义字符串
     */
    static registerProjection(code: string, definition: string): void;
    /**
     * 检查坐标系是否有效/已注册
     * @param code 坐标系代码
     */
    static isProjectionValid(code: string): boolean;
    /**
     * 通用数据转换方法
     * @param data 需要转换的数据 (Coordinate | Geometry | Feature | GeoJSON object | Array)
     * @param sourceProj 源坐标系 (e.g., "EPSG:4326")
     * @param targetProj 目标坐标系 (e.g., "EPSG:3857")
     * @param targetProjDef (可选) 目标坐标系定义，如果传入且目标坐标系未注册，会自动注册
     * @returns 转换后的数据 (类型与输入保持一致)
     */
    static transformData(data: any, sourceProj: string, targetProj: string, targetProjDef?: string): any;
}
//# sourceMappingURL=coordinateTransform.d.ts.map