import type { WebSocketClientConnectionProtocol } from '@mswjs/interceptors/WebSocket' export interface SerializedWebSocketClient { id: string url: string } export abstract class WebSocketClientStore { public abstract add(client: WebSocketClientConnectionProtocol): Promise public abstract getAll(): Promise> public abstract deleteMany(clientIds: Array): Promise }