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

declare const CONTROL_SYSTEM_STATE_ID = 146;
declare const CONTROL_SYSTEM_STATE_CRC_EXTRA = 152;
declare const ControlSystemStateDefinition: MessageDefinition;
interface MessageControlSystemState {
    time_usec: number;
    x_acc: number;
    y_acc: number;
    z_acc: number;
    x_vel: number;
    y_vel: number;
    z_vel: number;
    x_pos: number;
    y_pos: number;
    z_pos: number;
    airspeed: number;
    vel_variance: number[];
    pos_variance: number[];
    q: number[];
    roll_rate: number;
    pitch_rate: number;
    yaw_rate: number;
}

export { CONTROL_SYSTEM_STATE_CRC_EXTRA, CONTROL_SYSTEM_STATE_ID, ControlSystemStateDefinition };
export type { MessageControlSystemState };
