import { Chain, ChainClient, ChainOptions, RandomnessBeacon } from './index'; import { SpeedTest } from './speedtest'; type SpeedTestEntry = { test: SpeedTest; url: string; }; declare class FastestNodeClient implements ChainClient { baseUrls: Array; options: ChainOptions; private speedTestIntervalMs; speedTests: Array; speedTestHttpOptions: { userAgent: string; }; constructor(baseUrls: Array, options?: ChainOptions, speedTestIntervalMs?: number); latest(): Promise; get(roundNumber: number): Promise; chain(): Chain; start(): void; current(): Chain; stop(): void; } export default FastestNodeClient;