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

declare const AUTOPILOT_VERSION_ID = 148;
declare const AUTOPILOT_VERSION_CRC_EXTRA = 106;
declare const AutopilotVersionDefinition: MessageDefinition;
interface MessageAutopilotVersion {
    capabilities: number;
    uid: number;
    flight_sw_version: number;
    middleware_sw_version: number;
    os_sw_version: number;
    board_version: number;
    vendor_id: number;
    product_id: number;
    flight_custom_version: number[];
    middleware_custom_version: number[];
    os_custom_version: number[];
    uid2?: number[];
}

export { AUTOPILOT_VERSION_CRC_EXTRA, AUTOPILOT_VERSION_ID, AutopilotVersionDefinition };
export type { MessageAutopilotVersion };
