import { type AlignBreakpointProps, type VisibilityBreakpointProps, type VisibilityAtHeightBreakpointProps, type GapBreakpointProps, type ColumnGapBreakpointProps, type RowGapBreakpointProps, type RowWrapBreakpointProps, type FlexGrowBreakpointProps } from '../../breakpoints'; import { type HTMLAttributes, type VNode } from 'vue'; import { type OUIAProps } from '../../helpers/ouia'; export interface Props extends OUIAProps, VisibilityBreakpointProps, VisibilityAtHeightBreakpointProps, AlignBreakpointProps, GapBreakpointProps, ColumnGapBreakpointProps, RowGapBreakpointProps, RowWrapBreakpointProps, FlexGrowBreakpointProps, HTMLAttributes { /** A type modifier which modifies spacing specifically depending on the type of group */ variant?: 'filter-group' | 'action-group' | 'action-group-inline' | 'action-group-plain' | 'label-group'; /** Vertical alignment of children */ alignItems?: 'start' | 'center' | 'baseline' | 'default' | 'end' | 'stretch'; /** Vertical alignment */ alignSelf?: 'start' | 'center' | 'baseline' | 'default' | 'end' | 'stretch'; /** Flag that modifies the toolbar group to hide overflow and respond to available space. Used for horizontal navigation. */ overflowContainer?: boolean; } declare const _default: typeof __VLS_export; export default _default; declare const __VLS_export: __VLS_WithSlots any; clearAllFilters: () => any; }, string, import("vue").PublicProps, Readonly & Readonly<{ onMounted?: ((el: HTMLDivElement) => any) | undefined; onClearAllFilters?: (() => any) | undefined; }>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>, { default?: (props?: Record) => VNode[]; }>; type __VLS_WithSlots = T & { new (): { $slots: S; }; }; //# sourceMappingURL=ToolbarGroup.vue.d.ts.map