interface SocketState { socket: WebSocket | null; socketInterval?: any; socketTimeout?: any; isSocketLinked: boolean; isSocketResetting: boolean; isSocketClose: boolean; registeredDataIdSet: Set; syncedDataIdSet: Set; } export declare const useSocketStore: import("pinia").StoreDefinition<"socket", SocketState, {}, { /** * @description 初始化websocket连接 */ initSocket(): void; closeSocket(): void; sendRegisterMessage(dataId: string): void; sendUnregisterMessage(dataId: string): void; flushPendingRegistrations(): void; }>; export {};