import '@oicl/openbridge-webcomponents/dist/automation/automation-tank/automation-tank.js'; import { LineMedium } from '@oicl/openbridge-webcomponents/dist/automation/index.js'; import { TankTrend, TankType, TankOrientation, TankChartMode } from '@oicl/openbridge-webcomponents/dist/automation/automation-tank/automation-tank.js'; import { TankPositioning } from '@oicl/openbridge-webcomponents/dist/automation/automation-tank/tank-positioning.js'; import { ChartLineDataItem } from '@oicl/openbridge-webcomponents/dist/building-blocks/chart-line/chart-line-base.js'; import { Priority } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/types.js'; import { LinearAdvice } from '@oicl/openbridge-webcomponents/dist/building-blocks/instrument-linear/advice.js'; import { ObcAlertFrameType, ObcAlertFrameThickness, ObcAlertFrameMode } from '@oicl/openbridge-webcomponents/dist/components/alert-frame/alert-frame.js'; import { AlertType } from '@oicl/openbridge-webcomponents/dist/types.js'; import { AutomationButtonBadgeControl, AutomationButtonBadgeAlert, AutomationButtonBadgeInterlock, AutomationButtonBadgeCommandLocked } from '@oicl/openbridge-webcomponents/dist/automation/automation-button/abstract-automation-button.js'; export interface Props { medium?: LineMedium; value?: number; max?: number; trend?: TankTrend; type?: TankType; orientation?: TankOrientation; compact?: boolean; positioning?: TankPositioning; static?: boolean; clickable?: boolean; activated?: boolean; tag?: string; chartMode?: TankChartMode; chartData?: ChartLineDataItem[]; priority?: Priority; advice?: LinearAdvice[]; hasAdvice?: boolean; hasGraphIcon?: boolean; alert?: boolean; alertFrameType?: ObcAlertFrameType; alertFrameThickness?: ObcAlertFrameThickness; alertFrameStatus?: AlertType; alertFrameMode?: ObcAlertFrameMode; showAlertCategoryIcon?: boolean; showAlertIcon?: boolean; showTrendSymbol?: boolean; percentFractionDigits?: number; badgeControl?: AutomationButtonBadgeControl; badgeAlert?: AutomationButtonBadgeAlert; badgeInterlock?: AutomationButtonBadgeInterlock; badgeCommandLocked?: AutomationButtonBadgeCommandLocked; setpoint?: number | undefined; newSetpoint?: number | undefined; atSetpoint?: boolean; touching?: boolean; autoAtSetpoint?: boolean; autoAtSetpointDeadband?: number; setpointAtZeroDeadband?: number; setpointOverride?: boolean; animateSetpoint?: boolean; } export type { LineMedium } from '@oicl/openbridge-webcomponents/dist/automation/index.js'; export type { TankTrend, TankType, TankOrientation, TankChartMode } from '@oicl/openbridge-webcomponents/dist/automation/automation-tank/automation-tank.js'; export type { TankPositioning } from '@oicl/openbridge-webcomponents/dist/automation/automation-tank/tank-positioning.js'; export type { ChartLineDataItem } from '@oicl/openbridge-webcomponents/dist/building-blocks/chart-line/chart-line-base.js'; export type { Priority } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/types.js'; export type { LinearAdvice } from '@oicl/openbridge-webcomponents/dist/building-blocks/instrument-linear/advice.js'; export type { ObcAlertFrameType, ObcAlertFrameThickness, ObcAlertFrameMode } from '@oicl/openbridge-webcomponents/dist/components/alert-frame/alert-frame.js'; export type { AlertType } from '@oicl/openbridge-webcomponents/dist/types.js'; export type { AutomationButtonBadgeControl, AutomationButtonBadgeAlert, AutomationButtonBadgeInterlock, AutomationButtonBadgeCommandLocked } from '@oicl/openbridge-webcomponents/dist/automation/automation-button/abstract-automation-button.js'; declare const _default: import("vue").DefineComponent) => any; }, string, import("vue").PublicProps, Readonly & Readonly<{ onClick?: ((payload: CustomEvent) => any) | undefined; }>, { activated: boolean; alert: boolean; showAlertCategoryIcon: boolean; showAlertIcon: boolean; static: boolean; compact: boolean; clickable: boolean; hasAdvice: boolean; hasGraphIcon: boolean; showTrendSymbol: boolean; atSetpoint: boolean; touching: boolean; autoAtSetpoint: boolean; setpointOverride: boolean; animateSetpoint: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; export default _default;