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

declare const SYS_STATUS_ID = 1;
declare const SYS_STATUS_CRC_EXTRA = 124;
declare const SysStatusDefinition: MessageDefinition;
interface MessageSysStatus {
    onboard_control_sensors_present: number;
    onboard_control_sensors_enabled: number;
    onboard_control_sensors_health: number;
    load: number;
    voltage_battery: number;
    current_battery: number;
    drop_rate_comm: number;
    errors_comm: number;
    errors_count1: number;
    errors_count2: number;
    errors_count3: number;
    errors_count4: number;
    battery_remaining: number;
    onboard_control_sensors_present_extended?: number;
    onboard_control_sensors_enabled_extended?: number;
    onboard_control_sensors_health_extended?: number;
}

export { SYS_STATUS_CRC_EXTRA, SYS_STATUS_ID, SysStatusDefinition };
export type { MessageSysStatus };
