import { MessageDefinition } from '../../../core/types.js';

declare const LINK_NODE_STATUS_ID = 8;
declare const LINK_NODE_STATUS_CRC_EXTRA = 0;
declare const LinkNodeStatusDefinition: MessageDefinition;
interface MessageLinkNodeStatus {
    timestamp: number;
    tx_rate: number;
    rx_rate: number;
    messages_sent: number;
    messages_received: number;
    messages_lost: number;
    rx_parse_err: number;
    tx_overflows: number;
    rx_overflows: number;
    tx_buf: number;
    rx_buf: number;
}

export { LINK_NODE_STATUS_CRC_EXTRA, LINK_NODE_STATUS_ID, LinkNodeStatusDefinition };
export type { MessageLinkNodeStatus };
