import { JDBus } from "./bus"; import { JDEventSource } from "./eventsource"; export interface BusStats { packets: number; announce: number; acks: number; bytes: number; devices: number; simulators: number; transport?: string; } export declare class BusStatsMonitor extends JDEventSource { private readonly bus; private readonly _prev; private _previ; private _temp; /** * @internal */ constructor(bus: JDBus); /** * Computes the current packet statistics of the bus */ get current(): BusStats; private accumulate; private handleSelfAnnounce; private handlePacketSend; private handlePacketProcess; } //# sourceMappingURL=busstats.d.ts.map