import '@oicl/openbridge-webcomponents/dist/navigation-instruments/wind-propulsion/wind-propulsion.js'; import { SailType } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/watch/sail-type.js'; import { InstrumentState, Priority } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/types.js'; import { WindPropulsionPriorityElement } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/wind-propulsion/wind-propulsion.js'; import { TickmarkStyle } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/watch/tickmark.js'; import { AngleAdvice } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/watch/advice.js'; export interface Props { forceAngle?: number; sailAngle?: number; sailAngleSetpoint?: number | undefined; newSailAngleSetpoint?: number | undefined; atSailAngleSetpoint?: boolean; autoAtSailAngleSetpoint?: boolean; autoAtSailAngleSetpointDeadband?: number; sailAngleSetpointAtZeroDeadband?: number; sailAngleSetpointOverride?: boolean; animateSetpoint?: boolean; touching?: boolean; force?: number; maxForce?: number; sailType?: SailType; state?: InstrumentState; priority?: Priority; priorityElements?: WindPropulsionPriorityElement[]; showLabels?: boolean; tickmarksInside?: boolean; tickmarkStyle?: TickmarkStyle; currentWindSpeedKnots?: number | null; currentWindFromDirection?: number | null; sailAngleAdvices?: AngleAdvice[]; } export type { SailType } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/watch/sail-type.js'; export type { InstrumentState, Priority } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/types.js'; export type { WindPropulsionPriorityElement } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/wind-propulsion/wind-propulsion.js'; export type { TickmarkStyle } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/watch/tickmark.js'; export type { AngleAdvice } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/watch/advice.js'; declare const _default: import("vue").DefineComponent & Readonly<{}>, { touching: boolean; animateSetpoint: boolean; showLabels: boolean; tickmarksInside: boolean; atSailAngleSetpoint: boolean; autoAtSailAngleSetpoint: boolean; sailAngleSetpointOverride: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; export default _default;