import '@oicl/openbridge-webcomponents/dist/navigation-instruments/azimuth-thruster-labeled/azimuth-thruster-labeled.js'; import type { CommandStatus } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/badge-command/badge-command.js'; import type { AzimuthThrusterLabeledSize } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/azimuth-thruster-labeled/azimuth-thruster-labeled.js'; import type { AngleAdvice } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/watch/advice.js'; import type { LinearAdvice } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/thruster/advice.js'; import type { TickmarkStyle } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/watch/tickmark.js'; import type { PropellerType } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/thruster/propeller.js'; import type { Snippet } from 'svelte'; export interface Props { class?: string; style?: string; label?: string; commandStatus?: CommandStatus; size?: AzimuthThrusterLabeledSize; angle?: number; angleSetpoint?: number | undefined; newAngleSetpoint?: number | undefined; atAngleSetpoint?: boolean; angleSetpointAtZeroDeadband?: number; angleSetpointOverride?: boolean; autoAtAngleSetpoint?: boolean; autoAtAngleSetpointDeadband?: number; touching?: boolean; thrust?: number; thrustSetpoint?: number | undefined; atThrustSetpoint?: boolean; autoAtThrustSetpoint?: boolean; autoAtThrustSetpointDeadband?: number; thrustSetpointAtZeroDeadband?: number; thrustSetpointOverride?: boolean; angleAdvices?: AngleAdvice[]; thrustAdvices?: LinearAdvice[]; tickmarkStyle?: TickmarkStyle; singleDirection?: boolean; topPropeller?: PropellerType; bottomPropeller?: PropellerType; } export interface Events { } export interface Slots { children?: Snippet; } type $$ComponentProps = Props & Events & Slots; declare const ObcAzimuthThrusterLabeled: import("svelte").Component<$$ComponentProps, { CommandStatus: typeof CommandStatus; AzimuthThrusterLabeledSize: typeof AzimuthThrusterLabeledSize; AngleAdvice: typeof AngleAdvice; LinearAdvice: typeof LinearAdvice; TickmarkStyle: typeof TickmarkStyle; PropellerType: typeof PropellerType; }, "">; type ObcAzimuthThrusterLabeled = ReturnType; export default ObcAzimuthThrusterLabeled;