import '@oicl/openbridge-webcomponents/dist/navigation-instruments/thruster/thruster.js'; import type { InstrumentState, Priority } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/types.js'; import type { LinearAdvice } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/thruster/advice.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; thrust?: number; state?: InstrumentState; priority?: Priority; tunnel?: boolean; singleSided?: boolean; singleDirection?: boolean; singleDirectionHalfSize?: boolean; advices?: LinearAdvice[]; topPropeller?: PropellerType; bottomPropeller?: PropellerType; } export interface Events { } export interface Slots { children?: Snippet; } type $$ComponentProps = Props & Events & Slots; declare const ObcThruster: import("svelte").Component<$$ComponentProps, { InstrumentState: typeof InstrumentState; Priority: typeof Priority; LinearAdvice: typeof LinearAdvice; PropellerType: typeof PropellerType; }, "">; type ObcThruster = ReturnType; export default ObcThruster;