import '@oicl/openbridge-webcomponents/dist/navigation-instruments/gauge-horizontal/gauge-horizontal.js'; import { ExternalScaleSide, FillMode } from '@oicl/openbridge-webcomponents/dist/building-blocks/external-scale/external-scale.js'; import { BorderRadiusPosition, Priority, InstrumentState } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/types.js'; import { LinearAdvice } from '@oicl/openbridge-webcomponents/dist/building-blocks/instrument-linear/advice.js'; export interface Props { minValue?: number; maxValue?: number; reverse?: boolean; side?: ExternalScaleSide; showLabels?: boolean; mainTickmarks?: number[] | undefined; primaryTickmarkInterval?: number | undefined; secondaryTickmarkInterval?: number | undefined; tertiaryTickmarkInterval?: number | undefined; borderRadiusPosition?: BorderRadiusPosition | undefined; priority?: Priority; fillMode?: FillMode; fillMin?: number | undefined; fillMax?: number | undefined; value?: number | undefined; state?: InstrumentState; focused?: boolean; advices?: LinearAdvice[] | undefined; highlightCurrentValue?: boolean; setpoint?: number | undefined; newSetpoint?: number | undefined; atSetpoint?: boolean; touching?: boolean; autoAtSetpoint?: boolean; autoAtSetpointDeadband?: number; setpointAtZeroDeadband?: number; setpointOverride?: boolean; animateSetpoint?: boolean; } export type { ExternalScaleSide, FillMode } from '@oicl/openbridge-webcomponents/dist/building-blocks/external-scale/external-scale.js'; export type { BorderRadiusPosition, Priority, InstrumentState } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/types.js'; export type { LinearAdvice } from '@oicl/openbridge-webcomponents/dist/building-blocks/instrument-linear/advice.js'; declare const _default: import("vue").DefineComponent) => any; }, string, import("vue").PublicProps, Readonly & Readonly<{ "onScale-dimensions-changed"?: ((payload: CustomEvent) => any) | undefined; }>, { reverse: boolean; atSetpoint: boolean; touching: boolean; autoAtSetpoint: boolean; setpointOverride: boolean; animateSetpoint: boolean; showLabels: boolean; highlightCurrentValue: boolean; focused: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; export default _default;