import bin from 'typed-binary'; export declare const Commands_StateCommands: { readonly IDLE: 0; readonly OPEN_FILLING: 1; readonly OPEN_SEPARATION_FILL: 2; readonly EXPECT_LIFTOFF: 3; readonly OPEN_FLOTATION_FILL: 4; readonly OPEN_SEPARATION: 5; }; export type Commands_StateCommands = (typeof Commands_StateCommands)[keyof typeof Commands_StateCommands]; export declare const Commands_OtherCommand: { readonly TOGGLE_CAMERA: 0; readonly FORMAT_SD: 1; }; export type Commands_OtherCommand = (typeof Commands_OtherCommand)[keyof typeof Commands_OtherCommand]; export declare const Commands_FSMStateCommand: import("typed-binary").ObjectSchema<{ command: import("typed-binary").ByteSchema; }>; export type Commands_FSMStateCommand = bin.Parsed; export declare const Commands_GroundStationHeartBeat: import("typed-binary").ObjectSchema<{ ignore: import("typed-binary").ByteSchema; }>; export type Commands_GroundStationHeartBeat = bin.Parsed; export declare const Commands_OtherCommandsGUI: import("typed-binary").ObjectSchema<{ cmd: import("typed-binary").ByteSchema; }>; export type Commands_OtherCommandsGUI = bin.Parsed; export declare const spec: { Commands_FSMStateCommand: { id: number; schema: import("typed-binary").ObjectSchema<{ command: import("typed-binary").ByteSchema; }>; enums: { command: { readonly IDLE: 0; readonly OPEN_FILLING: 1; readonly OPEN_SEPARATION_FILL: 2; readonly EXPECT_LIFTOFF: 3; readonly OPEN_FLOTATION_FILL: 4; readonly OPEN_SEPARATION: 5; }; }; }; Commands_GroundStationHeartBeat: { id: number; schema: import("typed-binary").ObjectSchema<{ ignore: import("typed-binary").ByteSchema; }>; enums: {}; }; Commands_OtherCommandsGUI: { id: number; schema: import("typed-binary").ObjectSchema<{ cmd: import("typed-binary").ByteSchema; }>; enums: { cmd: { readonly TOGGLE_CAMERA: 0; readonly FORMAT_SD: 1; }; }; }; }; export default spec; export type Spec = typeof spec;