import '@oicl/openbridge-webcomponents/dist/navigation-instruments/compass-flat/compass-flat.js'; import type { Priority } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/types.js'; import type { CompassFlatPriorityElement } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/compass-flat/compass-flat.js'; import type { RotType } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/rate-of-turn/rot-renderer.js'; import type { Snippet } from 'svelte'; export interface Props { class?: string; style?: string; FOVIndicator?: boolean; heading?: number; courseOverGround?: number; tickInterval?: number; FOV?: number; minFOV?: number; maxFOV?: number; priority?: Priority; priorityElements?: CompassFlatPriorityElement[]; rotType?: RotType | undefined; rotationsPerMinute?: number; rotMaxValue?: number; rotArcExtent?: number; rotPortStarboard?: boolean; rotAtZeroDeadband?: number; } export interface Events { } export interface Slots { children?: Snippet; } type $$ComponentProps = Props & Events & Slots; declare const ObcCompassFlat: import("svelte").Component<$$ComponentProps, { Priority: typeof Priority; CompassFlatPriorityElement: typeof CompassFlatPriorityElement; RotType: typeof RotType; }, "">; type ObcCompassFlat = ReturnType; export default ObcCompassFlat;