import '@oicl/openbridge-webcomponents/dist/navigation-instruments/compass-sector/compass-sector.js'; import type { AngleAdvice } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/watch/advice.js'; import type { RotType, RotPosition } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/watch/watch.js'; import type { InstrumentState, Priority } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/types.js'; import type { CompassSectorPriorityElement } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/compass-sector/compass-sector.js'; import type { Snippet } from 'svelte'; export interface Props { class?: string; style?: string; heading?: number; courseOverGround?: number; headingSetpoint?: number | null; newHeadingSetpoint?: number | undefined; atHeadingSetpoint?: boolean; headingSetpointAtZeroDeadband?: number; headingSetpointOverride?: boolean; autoAtHeadingSetpoint?: boolean; autoAtHeadingSetpointDeadband?: number; animateSetpoint?: boolean; touching?: boolean; headingAdvices?: AngleAdvice[]; minFOV?: number; rotType?: RotType | undefined; rotPosition?: RotPosition; rotationsPerMinute?: number; rotMaxValue?: number; rotPortStarboard?: boolean; rotAtZeroDeadband?: number; state?: InstrumentState; priority?: Priority; priorityElements?: CompassSectorPriorityElement[]; tickmarksInside?: boolean; zoomToFitArc?: boolean; } export interface Events { onNone?: (event: CustomEvent) => void; } export interface Slots { children?: Snippet; } type $$ComponentProps = Props & Events & Slots; declare const ObcCompassSector: import("svelte").Component<$$ComponentProps, { AngleAdvice: typeof AngleAdvice; RotType: typeof RotType; RotPosition: typeof RotPosition; InstrumentState: typeof InstrumentState; Priority: typeof Priority; CompassSectorPriorityElement: typeof CompassSectorPriorityElement; }, "">; type ObcCompassSector = ReturnType; export default ObcCompassSector;