import '@oicl/openbridge-webcomponents/dist/automation/motor/motor.js'; import { AutomationButtonLabelDirection, AutomationButtonDirection, AutomationButtonReadoutPosition, AutomationButtonPositioning } from '@oicl/openbridge-webcomponents/dist/automation/automation-button/automation-button.js'; import { MotorizedVariant } from '@oicl/openbridge-webcomponents/dist/automation/automation-button/abstract-automation-button-motorized.js'; import { AutomationButtonReadoutStackSize } from '@oicl/openbridge-webcomponents/dist/components/automation-button-readout-stack/automation-button-readout-stack.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 { CircularProgressMode } from '@oicl/openbridge-webcomponents/dist/building-blocks/circular-progress/circular-progress.js'; import { AutomationButtonBadgeControl, AutomationButtonBadgeCommandLocked, AutomationButtonBadgeInterlock, AutomationButtonBadgeAlert } from '@oicl/openbridge-webcomponents/dist/automation/automation-button/abstract-automation-button.js'; export interface Props { vertical?: boolean; turnedOn?: boolean; on?: boolean | undefined; speedInPercent?: number; speed?: number | undefined; speedUnit?: string; speedMaxDigits?: number; labelDirection?: AutomationButtonLabelDirection; variant?: MotorizedVariant; direction?: AutomationButtonDirection; showReadoutStack?: boolean; readoutPosition?: AutomationButtonReadoutPosition; showStatus?: boolean; readoutSize?: AutomationButtonReadoutStackSize; tag?: string | null; positioning?: AutomationButtonPositioning; activated?: boolean; alert?: boolean; alertFrameType?: ObcAlertFrameType; alertFrameThickness?: ObcAlertFrameThickness; alertFrameStatus?: AlertType; alertFrameMode?: ObcAlertFrameMode; showAlertCategoryIcon?: boolean; showAlertIcon?: boolean; progress?: boolean; progressMode?: CircularProgressMode; progressValue?: number; badgeControl?: AutomationButtonBadgeControl; badgeCommandLocked?: AutomationButtonBadgeCommandLocked; badgeInterlock?: AutomationButtonBadgeInterlock; badgeAlert?: AutomationButtonBadgeAlert; } export type { AutomationButtonLabelDirection, AutomationButtonDirection, AutomationButtonReadoutPosition, AutomationButtonPositioning } from '@oicl/openbridge-webcomponents/dist/automation/automation-button/automation-button.js'; export type { MotorizedVariant } from '@oicl/openbridge-webcomponents/dist/automation/automation-button/abstract-automation-button-motorized.js'; export type { AutomationButtonReadoutStackSize } from '@oicl/openbridge-webcomponents/dist/components/automation-button-readout-stack/automation-button-readout-stack.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 { CircularProgressMode } from '@oicl/openbridge-webcomponents/dist/building-blocks/circular-progress/circular-progress.js'; export type { AutomationButtonBadgeControl, AutomationButtonBadgeCommandLocked, AutomationButtonBadgeInterlock, AutomationButtonBadgeAlert } from '@oicl/openbridge-webcomponents/dist/automation/automation-button/abstract-automation-button.js'; declare const _default: import("vue").DefineComponent & Readonly<{}>, { progress: boolean; showReadoutStack: boolean; showStatus: boolean; activated: boolean; alert: boolean; showAlertCategoryIcon: boolean; showAlertIcon: boolean; vertical: boolean; turnedOn: boolean; on: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; export default _default;