lavaclient
Version:
A simple, easy-to-use, and flexible lavalink client for node.js
9 lines • 380 B
TypeScript
import type { Node } from "../node.js";
import type { Cluster } from "./client.js";
export type LoadBalancerFactory = (cluster: Cluster) => LoadBalancer;
export declare const DefaultLoadBalancer: LoadBalancerFactory;
export interface LoadBalancer {
next: () => Node | null;
}
export declare const nextOrThrow: (lb: LoadBalancer) => Node;
//# sourceMappingURL=balancer.d.ts.map