import { ResponseMessageInfo, ResponseData } from '../model/ResponseMessage';
declare class InitClientSocket {
    static ws: any;
    static remoteClient: any;
    static removeStream: any;
    static removePlayDom: any;
    static unityListeners: any;
    static receiveChannel: any;
    static promisePool: any;
    static setTimeoutWs: any;
    static unityUrl: any;
    static replaceUrl: any;
    /**
     * 初始化引擎
     * @param renderId 渲染3D场景的 Dom节点id
     * @param url 引擎底座地址
     *  @param resolution 分辨率
     */
    static init(renderId: string, url: string, resolution: string, unityUrl: string, replaceUrl: string): Promise<string>;
    /**
     * webRtc关闭
     */
    static close(): Promise<string>;
    /**
     * stream加载进度
     */
    static progress(cb: any): void;
    static polytion(cb: any): void;
    static getpos(cb: any): void;
    static getPosXY(cb: any): void;
    /**
     * 招商系统点击建筑学校，健身中心，中芬，公交综合体，向钱都发送点击建筑的名称，消息编号“222”
     * @param cb 回调函数
     */
    static getInvestSys(cb: any): void;
    /**
     * IDC智慧楼宇接收城市单击是否已进入
     * @param cb 回调函数
     */
    static getCityIn(cb: any): void;
    /**
     * IDC智慧楼宇全局俯视图通知
     * @param cb 回调函数
     */
    static getChangeAll(cb: any): void;
    /**
     * IDC智慧楼宇依次高亮模型
     * @param cb 回调函数
     */
    static getkHeightModel(cb: any): void;
    /**
     * 南部新城点击管线
     * @param cb 回调函数
     */
    static getClickModel(cb: any): void;
    /**
     * 南部新城是否有管线307
     * @param cb 回调函数
     */
    static getOrModel(cb: any): void;
    /**
     * 南部新城滑过管线
     * @param cb 回调函数
     */
    static getFocusModel(cb: any): void;
    /**
     * 南部新城摄像头距离
     * @param cb 回调函数
     */
    static getCameraModel(cb: any): void;
    /**
     * 龙德 点击管道返回信息
     * @param cb 回调函数
     */
    static getPosion(cb: any): void;
    /**
     * 苏州航道 船舶消失，返回poi名字
     * @param cb 回调函数
     */
    static getshopHideNews(cb: any): void;
    /**
     * 苏州航道 船舶消失，返回poi名字
     * @param cb 回调函数
     */
    static GetShipAreaName(cb: any): void;
    /**
     * 台州路桥
     * @param cb 回调函数
     */
    static MouseClick3DPoi(cb: any): void;
    /**
     * 秦淮河 修改poiName
     * @param cb 回调函数
     */
    static changePoiName(cb: any): void;
    static GetBackPoiName(cb: any): void;
    static GetBackAreaUserInfo(cb: any): void;
}
/**
 * 事件请求发送
 * @param packageName 事件场景
 * @param action 事件编码
 * @param data 请求消息
 */
declare const sendEvent: (packageName: string, action: string, data: string | number) => Promise<ResponseMessageInfo>;
/**
 * 事件消息
 * @param response 返回实例
 */
declare const responseMessage: (order: ResponseData) => Promise<void>;
export { InitClientSocket, sendEvent, responseMessage };
