import { Destroyable, Event as VEvent } from "vtxf-renderer/dist-node/xr-base-utils"; import { WebSocketMsgType } from "./WebSocketMsgType"; export declare class WebSocketWrapper extends Destroyable { private _url; get url(): string; private _wsEvent; get wsEvent(): VEvent<[WebSocketMsgType]>; private _ws; get ws(): WebSocket; get readyState(): number; send(data: string | ArrayBufferLike | Blob | ArrayBufferView): void; close(code?: number, reason?: string): void; constructor(_url: string); }