import { Basic } from '../common/basic';
import { ResultType, CoordType } from '../common/data-type';
declare class CoordinateController extends Basic {
    private static instance;
    private apiClassName;
    constructor(obj: any);
    static getInstance(obj: any): CoordinateController;
    GISToCartesian(from: Array<CoordType>): Promise<ResultType>;
    CartesianToGIS(from: Array<CoordType>): Promise<ResultType>;
    WorldPosToScreenPos(worldPos: CoordType): Promise<ResultType>;
}
export default CoordinateController;
