@evolvejs/evolava
Version:
a lavalink client for evolvejs
15 lines (14 loc) • 466 B
TypeScript
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>;
}