import { type ActionItem } from './ai-action-group'; declare var __VLS_13: {}; type __VLS_Slots = {} & { default?: (props: typeof __VLS_13) => any; }; declare const __VLS_component: import("vue").DefineComponent; readonly default: () => never[]; }; readonly size: { readonly type: import("vue").PropType<"small" | "default" | "large">; readonly default: "small"; }; readonly variant: { readonly type: import("vue").PropType<"text" | "ghost" | "outlined">; readonly default: "text"; }; readonly direction: { readonly type: import("vue").PropType<"horizontal" | "vertical">; readonly default: "horizontal"; }; readonly themeOverrides: { readonly type: import("vue").PropType; readonly default: undefined; }; }>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, any, string, import("vue").PublicProps, any, { readonly items: ActionItem[]; readonly size: "small" | "default" | "large"; readonly variant: "text" | "ghost" | "outlined"; readonly direction: "horizontal" | "vertical"; readonly themeOverrides: import("@yh-ui/theme").ComponentThemeVars; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; declare const _default: __VLS_WithSlots; export default _default; type __VLS_WithSlots = T & { new (): { $slots: S; }; };