import { EvolavaClient } from "./EvolavaClient";
import { Nodes } from "src/interfaces/Nodes";
import { NodeInfo } from "src/interfaces/NodeInfo";
import WebSocket from "ws";
export declare class EvoLavaNode {
    protected evolava: EvolavaClient;
    node: Nodes;
    protected stats: NodeInfo;
    protected ws: WebSocket;
    constructor(evolava: EvolavaClient, node: Nodes);
    connect(): void;
    private handle;
    wsSend(data: Object): Promise<boolean>;
}
