import '@oicl/openbridge-webcomponents/dist/building-blocks/bar-horizontal/bar-horizontal.js'; import { ExternalScaleSide, BarContainerStyle, ScaleType, FillMode, AdvicePosition } from '@oicl/openbridge-webcomponents/dist/building-blocks/external-scale/external-scale.js'; import { FrameStyle, BorderRadiusPosition, Priority, InstrumentState } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/types.js'; import { AdviceType } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/watch/advice.js'; export interface Props { minValue?: number; maxValue?: number; width?: number; paddingLeft?: number; paddingRight?: number; side?: ExternalScaleSide; fixedAspectRatio?: boolean; scaleReferenceSize?: number; hasScale?: boolean; showLabels?: boolean; hasBar?: boolean; scaleBackground?: boolean; barContainerStyle?: BarContainerStyle | undefined; barThickness?: number; tickThickness?: number; labelThickness?: number; mainTickmarks?: number[] | undefined; primaryTickmarkInterval?: number | undefined; secondaryTickmarkInterval?: number | undefined; tertiaryTickmarkInterval?: number | undefined; scaleType?: ScaleType; frameStyle?: FrameStyle; borderRadiusPosition?: BorderRadiusPosition | undefined; instrumentMode?: boolean; borderRadius?: number | undefined; priority?: Priority; fillMode?: FillMode; fillMin?: number | undefined; fillMax?: number | undefined; value?: number | undefined; state?: InstrumentState; advicePosition?: AdvicePosition; advices?: { min: number; max: number; type: AdviceType; hinted: boolean; }[] | 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, BarContainerStyle, ScaleType, FillMode, AdvicePosition } from '@oicl/openbridge-webcomponents/dist/building-blocks/external-scale/external-scale.js'; export type { FrameStyle, BorderRadiusPosition, Priority, InstrumentState } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/types.js'; export type { AdviceType } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/watch/advice.js'; declare const _default: import("vue").DefineComponent & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; export default _default;