msw
Version:
15 lines (10 loc) • 408 B
text/typescript
import type { WebSocketClientHandle } from '@mswjs/interceptors/WebSocket'
export interface SerializedWebSocketClient {
id: string
url: string
}
export abstract class WebSocketClientStore {
public abstract add(client: WebSocketClientHandle): Promise<void>
public abstract getAll(): Promise<Array<SerializedWebSocketClient>>
public abstract deleteMany(clientIds: Array<string>): Promise<void>
}