import '@oicl/openbridge-webcomponents/dist/automation/automation-button/automation-button.js'; import { AutomationButtonVariant, AutomationButtonState, AutomationButtonReadoutPosition, AutomationButtonDirection, AutomationButtonPositioning, AutomationButtonOrientation } from '@oicl/openbridge-webcomponents/dist/automation/automation-button/automation-button.js'; import { AutomationButtonReadoutStack, 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'; export interface Props { variant?: AutomationButtonVariant; state?: AutomationButtonState; static?: boolean; activated?: boolean; showReadoutStack?: boolean; readouts?: AutomationButtonReadoutStack[]; tag?: string | null; readoutPosition?: AutomationButtonReadoutPosition; readoutSize?: AutomationButtonReadoutStackSize; alert?: boolean; alertFrameType?: ObcAlertFrameType; alertFrameThickness?: ObcAlertFrameThickness; alertFrameStatus?: AlertType; alertFrameMode?: ObcAlertFrameMode; showAlertCategoryIcon?: boolean; showAlertIcon?: boolean; progress?: boolean; progressMode?: CircularProgressMode; progressValue?: number; direction?: AutomationButtonDirection; positioning?: AutomationButtonPositioning; orientation?: AutomationButtonOrientation; hasBadgeSpacer?: boolean; } export type { AutomationButtonVariant, AutomationButtonState, AutomationButtonReadoutPosition, AutomationButtonDirection, AutomationButtonPositioning, AutomationButtonOrientation } from '@oicl/openbridge-webcomponents/dist/automation/automation-button/automation-button.js'; export type { AutomationButtonReadoutStack, 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'; declare const _default: import("vue").DefineComponent) => any; }, string, import("vue").PublicProps, Readonly & Readonly<{ onClick?: ((payload: CustomEvent) => any) | undefined; }>, { progress: boolean; showReadoutStack: boolean; activated: boolean; alert: boolean; showAlertCategoryIcon: boolean; showAlertIcon: boolean; static: boolean; hasBadgeSpacer: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; export default _default;