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

declare const SET_ATTITUDE_TARGET_ID = 82;
declare const SET_ATTITUDE_TARGET_CRC_EXTRA = 49;
declare const SetAttitudeTargetDefinition: MessageDefinition;
interface MessageSetAttitudeTarget {
    time_boot_ms: number;
    q: number[];
    body_roll_rate: number;
    body_pitch_rate: number;
    body_yaw_rate: number;
    thrust: number;
    target_system: number;
    target_component: number;
    type_mask: number;
    thrust_body?: number[];
}

export { SET_ATTITUDE_TARGET_CRC_EXTRA, SET_ATTITUDE_TARGET_ID, SetAttitudeTargetDefinition };
export type { MessageSetAttitudeTarget };
