import '@oicl/openbridge-webcomponents/dist/navigation-instruments/azimuth-thruster/azimuth-thruster.js'; import { InstrumentState, Priority } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/types.js'; import { AngleAdvice } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/watch/advice.js'; import { LinearAdvice } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/thruster/advice.js'; import { PropellerType } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/thruster/propeller.js'; import { TickmarkStyle } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/watch/tickmark.js'; export interface Props { angle?: number; angleSetpoint?: number | undefined; newAngleSetpoint?: number | undefined; atAngleSetpoint?: boolean; angleSetpointAtZeroDeadband?: number; angleSetpointOverride?: boolean; touching?: boolean; autoAtAngleSetpoint?: boolean; autoAtAngleSetpointDeadband?: number; animateSetpoint?: boolean; primaryTickmarkInterval?: number | undefined; secondaryTickmarkInterval?: number | undefined; tertiaryTickmarkInterval?: number | undefined; showLabels?: boolean; tickmarksInside?: boolean; thrust?: number; thrustSetpoint?: number | undefined; newThrustSetpoint?: number | undefined; atThrustSetpoint?: boolean; thrustSetpointAtZeroDeadband?: number; thrustSetpointOverride?: boolean; autoAtThrustSetpoint?: boolean; autoAtThrustSetpointDeadband?: number; state?: InstrumentState; priority?: Priority; loading?: number; hasLabelSpacer?: boolean; angleAdvices?: AngleAdvice[]; thrustAdvices?: LinearAdvice[]; singleDirection?: boolean; topPropeller?: PropellerType; bottomPropeller?: PropellerType; tickmarkStyle?: TickmarkStyle; starboardPortIndicator?: boolean; faceDiameter?: number | undefined; } export type { InstrumentState, Priority } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/types.js'; export type { AngleAdvice } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/watch/advice.js'; export type { LinearAdvice } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/thruster/advice.js'; export type { PropellerType } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/thruster/propeller.js'; export type { TickmarkStyle } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/watch/tickmark.js'; declare const _default: import("vue").DefineComponent & Readonly<{}>, { touching: boolean; animateSetpoint: boolean; showLabels: boolean; tickmarksInside: boolean; atAngleSetpoint: boolean; angleSetpointOverride: boolean; autoAtAngleSetpoint: boolean; atThrustSetpoint: boolean; thrustSetpointOverride: boolean; autoAtThrustSetpoint: boolean; hasLabelSpacer: boolean; singleDirection: boolean; starboardPortIndicator: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; export default _default;