import ICCChannel from "../../../modules/channel/Channel"; import { ICommonParams, IRemoveListenerParams } from "../../../modules/IModule"; declare class ChannelImpl implements ICCChannel { private static instance; private module; private PROTO_VERSION; private extras; private constructor(); static getModule(): ChannelImpl; isLAN(obj?: ICommonParams): void; getConnectDeviceInfo(obj?: ICommonParams): void; getBindCode(obj?: ICommonParams): void; getSpaceId(obj?: ICommonParams): void; startConnectDevice(obj?: ICommonParams): void; startConnectWiFi(obj?: ICommonParams): void; sendMsg(obj: ICommonParams): void; sendBroadcast(obj: ICommonParams): void; updateStatus(obj: ICommonParams): void; sendVideoMsg(obj: ICommonParams): void; sendAudioMsg(obj: ICommonParams): void; sendDocMsg(obj: ICommonParams): void; sendImageMsg(obj: ICommonParams): void; sendBrowserMsg(obj: ICommonParams): void; sendKeyMsg(obj: ICommonParams): void; sendSSEMsg(obj: ICommonParams): void; addMsgReceiveListener(obj: ICommonParams): void; addStatusReceiveListener(obj: ICommonParams): void; enableTransferMessage(obj: ICommonParams): void; removeMsgReceiveListener(obj: IRemoveListenerParams): void; removeStatusReceiveListener(obj: IRemoveListenerParams): void; makeExtras(obj: ICommonParams): string; } export default ChannelImpl;