import '@oicl/openbridge-webcomponents/dist/navigation-instruments/instrument-field/instrument-field.js'; import type { InstrumentFieldSize } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/instrument-field/instrument-field.js'; import type { Snippet } from 'svelte'; export interface Props { class?: string; style?: string; /** The size of the instrument field. */ size?: InstrumentFieldSize; /** The setpoint value to display. */ setpoint?: number | undefined; /** Whether to show the setpoint. */ hasSetpoint?: boolean; /** Whether to show the source (src) field. */ hasSrc?: boolean; /** The primary value to display. */ value?: number | undefined; /** The maximum number of integer digits to show (for zero padding). */ maxDigits?: number; /** Whether to show leading zeros up to `maxDigits`. */ showZeroPadding?: boolean; /** The number of decimal places to display. */ fractionDigits?: number; /** The tag or label for the data (e.g., "HDG", "SPD"). */ tag?: string; /** The unit of measurement (e.g., "DEG", "KN"). */ unit?: string; /** The current source name (e.g., "GPS 1"). */ src?: string; /** If true, uses a neutral color scheme instead of the default instrument color. */ neutralColor?: boolean; /** If true, uses a horizontal layout. */ horizontal?: boolean; /** If true, centers the content. */ center?: boolean; /** If true, only the label (tag and unit) is displayed. */ labelOnly?: boolean; /** If true, displays the "off" state (e.g., showing "OFF" instead of value). */ off?: boolean; /** If true, automatically hides the setpoint when the value is close to it. */ autoHideSetpoint?: boolean; /** The deadband within which the setpoint is hidden if `autoHideSetpoint` is true. */ autoHideDeadband?: number; } export interface Events { } export interface Slots { offValue?: Snippet; } type $$ComponentProps = Props & Events & Slots; declare const ObcInstrumentField: import("svelte").Component<$$ComponentProps, { InstrumentFieldSize: typeof InstrumentFieldSize; }, "">; type ObcInstrumentField = ReturnType; export default ObcInstrumentField;