///
import { EventEmitter } from 'events';
import WS from 'ws';
import { XapiRequest } from '../xapi/types';
import { Backend } from './';
export default class WSBackend extends EventEmitter implements Backend {
private ws;
private isReady;
constructor(urlOrWS: WS | WebSocket | string);
close(): void;
execute(command: XapiRequest): Promise;
private handleClose;
private handleError;
private handleMessage;
}