import '@oicl/openbridge-webcomponents/dist/navigation-instruments/main-engine/main-engine.js'; import { InstrumentState, Priority } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/types.js'; import { LinearAdvice } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/thruster/advice.js'; export interface Props { thrust?: number; thrustSetpoint?: number | undefined; thrustTouching?: boolean; atThrustSetpoint?: boolean; speed?: number; speedSetpoint?: number | undefined; speedTouching?: boolean; atSpeedSetpoint?: boolean; autoAtThrustSetpoint?: boolean; autoAtSpeedSetpoint?: boolean; autoAtThrustSetpointDeadband?: number; autoAtSpeedSetpointDeadband?: number; thrustSetpointAtZeroDeadband?: number; speedSetpointAtZeroDeadband?: number; state?: InstrumentState; priority?: Priority; thrustAdvices?: LinearAdvice[]; } export type { InstrumentState, Priority } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/types.js'; export type { LinearAdvice } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/thruster/advice.js'; declare const _default: import("vue").DefineComponent & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; export default _default;