import '@oicl/openbridge-webcomponents/dist/navigation-instruments/top-view-propulsion/top-view-propulsion.js'; import { TopViewPropulsionType } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/top-view-propulsion/top-view-propulsion.js'; import { InstrumentState, Priority } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/types.js'; import { TickmarkStyle } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/watch/tickmark.js'; import { PropellerImage } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/watch/propeller.js'; export interface Props { type?: TopViewPropulsionType; power?: number; powerSetpoint?: number | undefined; newPowerSetpoint?: number | undefined; atPowerSetpoint?: boolean; powerSetpointAtZeroDeadband?: number; powerSetpointOverride?: boolean; autoAtPowerSetpoint?: boolean; autoAtPowerSetpointDeadband?: number; rpm?: number; rpmSetpoint?: number | undefined; newRpmSetpoint?: number | undefined; atRpmSetpoint?: boolean; rpmSetpointAtZeroDeadband?: number; rpmSetpointOverride?: boolean; autoAtRpmSetpoint?: boolean; autoAtRpmSetpointDeadband?: number; pitch?: number; touching?: boolean; animateSetpoint?: boolean; state?: InstrumentState; priority?: Priority; loading?: number; primaryTickmarkInterval?: number | undefined; secondaryTickmarkInterval?: number | undefined; tertiaryTickmarkInterval?: number | undefined; showLabels?: boolean; tickmarksInside?: boolean; tickmarkStyle?: TickmarkStyle; hasLabelSpacer?: boolean; propeller?: PropellerImage; faceDiameter?: number | undefined; } export type { TopViewPropulsionType } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/top-view-propulsion/top-view-propulsion.js'; export type { InstrumentState, Priority } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/types.js'; export type { TickmarkStyle } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/watch/tickmark.js'; export type { PropellerImage } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/watch/propeller.js'; declare const _default: import("vue").DefineComponent & Readonly<{}>, { touching: boolean; animateSetpoint: boolean; showLabels: boolean; tickmarksInside: boolean; hasLabelSpacer: boolean; atPowerSetpoint: boolean; powerSetpointOverride: boolean; autoAtPowerSetpoint: boolean; atRpmSetpoint: boolean; rpmSetpointOverride: boolean; autoAtRpmSetpoint: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; export default _default;