import { PropType } from "vue"; import { ButtonGroupItem } from "./types"; declare const _sfc_main: import("vue").DefineComponent<{ options: { type: PropType; required: true; }; width: { type: StringConstructor; required: false; default: string; }; p: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; default: string; }; borderRadius: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; default: string; }; disabled: { type: BooleanConstructor; required: false; default: boolean; }; expand: { type: BooleanConstructor; required: false; }; groupDivider: { type: BooleanConstructor; required: false; default: boolean; }; buttonDivider: { type: BooleanConstructor; required: false; default: boolean; }; depth: { type: NumberConstructor; required: false; default: number; }; }, { __sfc: boolean; props: Readonly>>; items: import("vue").ComputedRef<({ kind: "divider"; } | { kind: "item"; item: Exclude; })[]>; isClicking: import("vue").Ref; isHover: import("vue").Ref; onHoldClick: (item: ButtonGroupItem) => void; popupButtonMouseDown: (item: ButtonGroupItem) => void; popupButtonMouseOver: (item: ButtonGroupItem) => void; popupButtonMouseOut: (item: ButtonGroupItem) => void; popupButtonKeyPressEnter: (item: ButtonGroupItem) => void; computedWidth: import("vue").ComputedRef; THEME: { readonly color: { gradient: string; transparent: string; green: { "300": string; "400": string; "500": string; "600": string; "700": string; "800": string; }; blue: { "300": string; "400": string; "500": string; "600": string; "700": string; "800": string; }; red: { "300": string; "400": string; "500": string; "600": string; "700": string; "800": string; }; yellow: { "300": string; "400": string; "500": string; "600": string; "700": string; "800": string; }; gray: { "200": string; "300": string; "400": string; "500": string; "600": string; "700": string; "800": string; "900": string; }; white: { "500": string; "800": string; }; }; readonly spacing: { readonly no: "0"; readonly xs2: "0.25rem"; readonly xs: "0.5rem"; readonly sm: "0.75rem"; readonly md: "1rem"; readonly lg: "1.25rem"; readonly xl: "1.5rem"; readonly xl2: "2rem"; readonly xl3: "2.5rem"; readonly xl4: "3rem"; readonly max: "9999px"; readonly at: "auto"; }; readonly fontSize: { readonly xs3: "0.5rem"; readonly xs2: "0.625rem"; readonly xs: "0.75rem"; readonly sm: "0.875rem"; readonly md: "1rem"; readonly lg: "1.125rem"; readonly xl: "1.25rem"; readonly xl2: "1.5rem"; readonly xl3: "1.75rem"; readonly xl4: "2rem"; readonly xl5: "2.25rem"; readonly xl6: "2.5rem"; }; readonly fontWeight: { readonly thin: 100; readonly extralight: 200; readonly light: 300; readonly normal: 400; readonly medium: 500; readonly semibold: 600; readonly bold: 700; }; readonly breakpoint: { readonly sm: "576px"; readonly md: "768px"; readonly lg: "992px"; readonly xl: "1200px"; }; readonly shadow: { none: string; sm: string; md: string; }; readonly zIndex: { readonly base: "0"; readonly floating: "1000"; readonly dialog: "2000"; readonly popover: "3000"; readonly overlay: "4000"; }; readonly share: { HEADER_HEIGHT: string; }; }; popupButtonGroupStyle: string; popupButtonGroupDisabledCursorStyle: string; popupButtonGroupButtonBaseStyle: string; popupButtonGroupTitleBaseStyle: string; popupButtonGroupDividerStyle: string; popupButtonGroupInnerContainerStyle: string; popupButtonGroupTitleVariantStyle: Record<"disabled" | "enabled", string>; popupButtonGroupButtonVariantStyle: Record<"disabled" | "enabled", string>; borderRadiusStyle: Record<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max", string>; WizIcon: import("vue").DefineComponent<{ icon: { type: PropType; required: true; }; color: { type: PropType; required: false; default: string; }; size: { type: PropType<"xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "xs3" | "xl5" | "xl6">; required: false; default: string; }; }, { __sfc: boolean; iconStyle: string; iconSizeStyle: Record<"xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "xs3" | "xl5" | "xl6", string>; iconDefaultStyle: string; fillStyle: Record; fontSizeStyle: Record<"xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "xs3" | "xl5" | "xl6", string>; }, {}, {}, {}, import("vue/types/v3-component-options").ComponentOptionsMixin, import("vue/types/v3-component-options").ComponentOptionsMixin, {}, string, Readonly; required: true; }; color: { type: PropType; required: false; default: string; }; size: { type: PropType<"xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "xs3" | "xl5" | "xl6">; required: false; default: string; }; }>>, { color: import("@wizleap-inc/wiz-ui-constants").ColorKeys | "inherit"; size: "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "xs3" | "xl5" | "xl6"; }>; WizVStack: import("vue").DefineComponent<{ align: { type: PropType<"stretch" | "center" | "end" | "start">; required: false; }; justify: { type: PropType<"center" | "end" | "start" | "between" | "around" | "evenly">; required: false; }; wrap: { type: BooleanConstructor; required: false; }; gap: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; gx: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; gy: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; p: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; pt: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; pr: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; pb: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; pl: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; px: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; py: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; m: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; mt: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; mr: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; mb: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; ml: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; mx: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; my: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; width: { type: StringConstructor; required: false; }; height: { type: StringConstructor; required: false; }; overflow: { type: StringConstructor; required: false; }; reverse: { type: BooleanConstructor; required: false; }; position: { type: PropType<"fixed" | "absolute" | "relative" | "static" | "sticky">; required: false; }; }, { __sfc: boolean; WizStack: import("vue").DefineComponent<{ direction: { type: PropType<"horizontal" | "vertical">; required: false; default: string; }; align: { type: PropType<"stretch" | "center" | "end" | "start">; required: false; default: string; }; justify: { type: PropType<"center" | "end" | "start" | "between" | "around" | "evenly">; required: false; default: string; }; wrap: { type: BooleanConstructor; required: false; default: boolean; }; gap: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; gx: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; gy: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; p: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; pt: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; pr: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; pb: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; pl: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; px: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; py: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; m: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; mt: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; mr: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; mb: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; ml: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; mx: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; my: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; width: { type: StringConstructor; required: false; default: string; }; height: { type: StringConstructor; required: false; default: string; }; overflow: { type: StringConstructor; required: false; default: string; }; reverse: { type: BooleanConstructor; required: false; }; position: { type: PropType<"fixed" | "absolute" | "relative" | "static" | "sticky">; required: false; }; }, { __sfc: boolean; props: Readonly>>; computedDirection: import("vue").ComputedRef<"horizontal" | "vertical" | "horizontalReverse" | "verticalReverse">; stackStyle: string; stackDirectionStyle: Record<"horizontal" | "vertical" | "horizontalReverse" | "verticalReverse", string>; stackJustifyStyle: Record<"center" | "end" | "start" | "between" | "around" | "evenly", string>; stackAlignStyle: Record<"stretch" | "center" | "end" | "start", string>; stackWrapStyle: string; stackPositionStyle: Record<"fixed" | "absolute" | "relative" | "static" | "sticky", string>; gapStyle: Record<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max", string>; gapXStyle: Record<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max", string>; gapYStyle: Record<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max", string>; marginStyle: Record<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max", string>; marginXStyle: Record<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max", string>; marginYStyle: Record<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max", string>; marginTopStyle: Record<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max", string>; marginRightStyle: Record<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max", string>; marginBottomStyle: Record<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max", string>; marginLeftStyle: Record<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max", string>; paddingStyle: Record<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max", string>; paddingXStyle: Record<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max", string>; paddingYStyle: Record<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max", string>; paddingTopStyle: Record<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max", string>; paddingRightStyle: Record<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max", string>; paddingBottomStyle: Record<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max", string>; paddingLeftStyle: Record<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max", string>; }, {}, {}, {}, import("vue/types/v3-component-options").ComponentOptionsMixin, import("vue/types/v3-component-options").ComponentOptionsMixin, {}, string, Readonly; required: false; default: string; }; align: { type: PropType<"stretch" | "center" | "end" | "start">; required: false; default: string; }; justify: { type: PropType<"center" | "end" | "start" | "between" | "around" | "evenly">; required: false; default: string; }; wrap: { type: BooleanConstructor; required: false; default: boolean; }; gap: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; gx: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; gy: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; p: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; pt: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; pr: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; pb: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; pl: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; px: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; py: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; m: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; mt: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; mr: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; mb: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; ml: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; mx: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; my: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; width: { type: StringConstructor; required: false; default: string; }; height: { type: StringConstructor; required: false; default: string; }; overflow: { type: StringConstructor; required: false; default: string; }; reverse: { type: BooleanConstructor; required: false; }; position: { type: PropType<"fixed" | "absolute" | "relative" | "static" | "sticky">; required: false; }; }>>, { reverse: boolean; width: string; direction: "horizontal" | "vertical"; height: string; overflow: string; wrap: boolean; justify: "center" | "end" | "start" | "between" | "around" | "evenly"; align: "stretch" | "center" | "end" | "start"; }>; }, {}, {}, {}, import("vue/types/v3-component-options").ComponentOptionsMixin, import("vue/types/v3-component-options").ComponentOptionsMixin, {}, string, Readonly; required: false; }; justify: { type: PropType<"center" | "end" | "start" | "between" | "around" | "evenly">; required: false; }; wrap: { type: BooleanConstructor; required: false; }; gap: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; gx: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; gy: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; p: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; pt: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; pr: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; pb: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; pl: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; px: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; py: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; m: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; mt: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; mr: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; mb: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; ml: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; mx: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; my: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; }; width: { type: StringConstructor; required: false; }; height: { type: StringConstructor; required: false; }; overflow: { type: StringConstructor; required: false; }; reverse: { type: BooleanConstructor; required: false; }; position: { type: PropType<"fixed" | "absolute" | "relative" | "static" | "sticky">; required: false; }; }>>, { reverse: boolean; wrap: boolean; }>; }, {}, {}, {}, import("vue/types/v3-component-options").ComponentOptionsMixin, import("vue/types/v3-component-options").ComponentOptionsMixin, {}, string, Readonly; required: true; }; width: { type: StringConstructor; required: false; default: string; }; p: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; default: string; }; borderRadius: { type: PropType<"at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max">; required: false; default: string; }; disabled: { type: BooleanConstructor; required: false; default: boolean; }; expand: { type: BooleanConstructor; required: false; }; groupDivider: { type: BooleanConstructor; required: false; default: boolean; }; buttonDivider: { type: BooleanConstructor; required: false; default: boolean; }; depth: { type: NumberConstructor; required: false; default: number; }; }>>, { width: string; borderRadius: "at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max"; disabled: boolean; p: "at" | "no" | "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "max"; expand: boolean; groupDivider: boolean; buttonDivider: boolean; depth: number; }>; export default _sfc_main;