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

declare const UAVCAN_NODE_STATUS_ID = 310;
declare const UAVCAN_NODE_STATUS_CRC_EXTRA = 0;
declare const UavcanNodeStatusDefinition: MessageDefinition;
interface MessageUavcanNodeStatus {
    time_usec: number;
    uptime_sec: number;
    vendor_specific_status_code: number;
    health: number;
    mode: number;
    sub_mode: number;
}

export { UAVCAN_NODE_STATUS_CRC_EXTRA, UAVCAN_NODE_STATUS_ID, UavcanNodeStatusDefinition };
export type { MessageUavcanNodeStatus };
