import { ResponseData } from '../../model/ResponseMessage';
interface CreateBoatModel {
    type: string;
    name: string;
    lat: number;
    lon: number;
    sog: number;
}
/**
 * poi点根据船舶移动
 * @param params object
 * @param params.boatName 船舶名称
 * @param params.poiName Poi名称
 *
 */
interface poiModel {
    boatName: string;
    poiName: string;
}
declare const _default: {
    CamFollow: (param: string) => Promise<string | ResponseData>;
    ChangeCamFirst: (param: boolean) => Promise<string | ResponseData>;
    ChangeSpeed: (param: number) => Promise<string | ResponseData>;
    CreateBoat: (param: CreateBoatModel) => Promise<string | ResponseData>;
    GetClickPosDepth: () => Promise<string | ResponseData>;
    GetCurrentDepth: () => Promise<string | ResponseData>;
    PanelShowOrHide: (param: string) => Promise<string | ResponseData>;
    PoiRemove: (param: poiModel) => Promise<string | ResponseData>;
    ThirdCam: () => Promise<string | ResponseData>;
};
export default _default;
