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

declare const RC_CHANNELS_OVERRIDE_ID = 70;
declare const RC_CHANNELS_OVERRIDE_CRC_EXTRA = 124;
declare const RcChannelsOverrideDefinition: MessageDefinition;
interface MessageRcChannelsOverride {
    chan1_raw: number;
    chan2_raw: number;
    chan3_raw: number;
    chan4_raw: number;
    chan5_raw: number;
    chan6_raw: number;
    chan7_raw: number;
    chan8_raw: number;
    target_system: number;
    target_component: number;
    chan9_raw?: number;
    chan10_raw?: number;
    chan11_raw?: number;
    chan12_raw?: number;
    chan13_raw?: number;
    chan14_raw?: number;
    chan15_raw?: number;
    chan16_raw?: number;
    chan17_raw?: number;
    chan18_raw?: number;
}

export { RC_CHANNELS_OVERRIDE_CRC_EXTRA, RC_CHANNELS_OVERRIDE_ID, RcChannelsOverrideDefinition };
export type { MessageRcChannelsOverride };
