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

declare const SIM_STATE_ID = 108;
declare const SIM_STATE_CRC_EXTRA = 32;
declare const SimStateDefinition: MessageDefinition;
interface MessageSimState {
    q1: number;
    q2: number;
    q3: number;
    q4: number;
    roll: number;
    pitch: number;
    yaw: number;
    xacc: number;
    yacc: number;
    zacc: number;
    xgyro: number;
    ygyro: number;
    zgyro: number;
    lat: number;
    lon: number;
    alt: number;
    std_dev_horz: number;
    std_dev_vert: number;
    vn: number;
    ve: number;
    vd: number;
    lat_int?: number;
    lon_int?: number;
}

export { SIM_STATE_CRC_EXTRA, SIM_STATE_ID, SimStateDefinition };
export type { MessageSimState };
