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

declare const GENERATOR_STATUS_ID = 373;
declare const GENERATOR_STATUS_CRC_EXTRA = 0;
declare const GeneratorStatusDefinition: MessageDefinition;
interface MessageGeneratorStatus {
    status: number;
    battery_current: number;
    load_current: number;
    power_generated: number;
    bus_voltage: number;
    bat_current_setpoint: number;
    runtime: number;
    time_until_maintenance: number;
    generator_speed: number;
    rectifier_temperature: number;
    generator_temperature: number;
}

export { GENERATOR_STATUS_CRC_EXTRA, GENERATOR_STATUS_ID, GeneratorStatusDefinition };
export type { MessageGeneratorStatus };
