import '@oicl/openbridge-webcomponents/dist/building-blocks/instrument-radial/instrument-radial.js'; import { InstrumentState, Priority } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/types.js'; import { ObcGaugeRadialType, GaugeRadialAdvice } from '@oicl/openbridge-webcomponents/dist/building-blocks/instrument-radial/instrument-radial.js'; import { TickmarkStyle } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/watch/tickmark.js'; export interface Props { state?: InstrumentState; priority?: Priority; value?: number; maxValue?: number; minValue?: number; getAngle?: (v: number) => number; needleColor?: string | undefined; barColor?: string | undefined; showLabels?: boolean; primaryTickmarkInterval?: number | undefined; secondaryTickmarkInterval?: number | undefined; tertiaryTickmarkInterval?: number | undefined; type?: ObcGaugeRadialType; needleType?: ObcGaugeRadialType; tickmarksInside?: boolean; tickmarkStyle?: TickmarkStyle; advices?: GaugeRadialAdvice[]; clipTop?: number; clipBottom?: number; zoomToFitArc?: boolean; setpoint?: number | undefined; newSetpoint?: number | undefined; atSetpoint?: boolean; touching?: boolean; autoAtSetpoint?: boolean; autoAtSetpointDeadband?: number; setpointAtZeroDeadband?: number; setpointOverride?: boolean; animateSetpoint?: boolean; } export type { InstrumentState, Priority } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/types.js'; export type { ObcGaugeRadialType, GaugeRadialAdvice } from '@oicl/openbridge-webcomponents/dist/building-blocks/instrument-radial/instrument-radial.js'; export type { TickmarkStyle } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/watch/tickmark.js'; declare const _default: import("vue").DefineComponent & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; export default _default;