import { EthereumInternalOptions } from "@ganache/ethereum-options"; import WebSocket from "ws"; import { Handler } from "../types"; import { BaseHandler } from "./base-handler"; export declare class WsHandler extends BaseHandler implements Handler { private open; private connection; private inFlightRequests; constructor(options: EthereumInternalOptions, abortSignal: AbortSignal); request(method: string, params: unknown[], options?: { disableCache: boolean; }): Promise; onMessage(event: WebSocket.MessageEvent): void; private connect; close(): Promise; } //# sourceMappingURL=ws-handler.d.ts.map