import { WebSocketConnectionData } from '@mswjs/interceptors/lib/browser/interceptors/WebSocket'; import { R as RequestHandler } from '../HttpResponse-63H9vVoL.mjs'; import { WebSocketHandler } from '../handlers/WebSocketHandler.mjs'; import { UnhandledRequestStrategy } from '../utils/request/onUnhandledRequest.mjs'; import '../utils/internal/isIterable.mjs'; import '../typeUtils.mjs'; import 'strict-event-emitter'; import '@mswjs/interceptors/WebSocket'; import '../utils/matching/matchRequestUrl.mjs'; interface HandleWebSocketEventOptions { getUnhandledRequestStrategy: () => UnhandledRequestStrategy; getHandlers: () => Array; onMockedConnection: (connection: WebSocketConnectionData) => void; onPassthroughConnection: (onnection: WebSocketConnectionData) => void; } declare function handleWebSocketEvent(options: HandleWebSocketEventOptions): void; export { handleWebSocketEvent };