import '@oicl/openbridge-webcomponents/dist/navigation-instruments/heave/heave.js'; import type { LinearAdvice } from '@oicl/openbridge-webcomponents/dist/building-blocks/instrument-linear/advice.js'; import type { VesselImage } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/watch/watch.js'; import type { Priority } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/types.js'; import type { Snippet } from 'svelte'; export interface Props { class?: string; style?: string; heave?: number; gainScale?: number; minTrendHeave?: number; maxTrendHeave?: number; draftOffset?: number; advice?: LinearAdvice[]; instrumentRange?: number; vesselImage?: VesselImage; priority?: Priority; } export interface Events { } export interface Slots { children?: Snippet; } type $$ComponentProps = Props & Events & Slots; declare const ObcHeave: import("svelte").Component<$$ComponentProps, { LinearAdvice: typeof LinearAdvice; VesselImage: typeof VesselImage; Priority: typeof Priority; }, "">; type ObcHeave = ReturnType; export default ObcHeave;