import type Taro from '@tarojs/taro'; import type { connectSocket as taroConnectSocket } from '@tarojs/taro'; type TaroConnectSocketOption = Parameters[0]; type SocketTask = Taro.SocketTask; type SocketOpenCallback = Parameters[0]; type SocketErrorCallback = Parameters[0]; type SocketCloseCallback = Parameters[0]; export declare function connectSocket(option: TaroConnectSocketOption): SocketTask; export declare function onSocketOpen(callback: SocketOpenCallback): void; export declare function onSocketMessage(callback: Taro.onSocketMessage.Callback): void; export declare function onSocketError(callback: SocketErrorCallback): void; export declare function onSocketClose(callback: SocketCloseCallback): void; export {}; //# sourceMappingURL=websocket.d.ts.map