import { globalBreakpoints } from './common'; import { type HTMLAttributes, type VNode } from 'vue'; import { type OUIAProps } from '../../helpers/ouia'; interface Props extends OUIAProps, /* @vue-ignore */ Omit { /** Text of the clear all filters button. Defaults to the `toolbarClearFilters` message. */ clearFiltersButtonText?: string; /** Text of the total number of applied filters. Defaults to the `toolbarFiltersApplied` message. */ numberOfFiltersText?: (numberOfFilters: number) => string; collapseListedFiltersBreakpoint?: keyof typeof globalBreakpoints | 'all'; numberOfFilters?: number; expanded?: boolean; showClearFiltersButton?: boolean; } type __VLS_Slots = { /** Custom content replacing the clear all filters button */ default?: (props?: Record) => VNode[]; }; declare const __VLS_base: import("vue").DefineComponent any; clearAllFilters: () => any; }, string, import("vue").PublicProps, Readonly & Readonly<{ onMounted?: ((el: HTMLDivElement) => any) | undefined; onClearAllFilters?: (() => any) | undefined; }>, { collapseListedFiltersBreakpoint: "md" | "lg" | "xl" | "2xl" | "all"; numberOfFilters: number; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; declare const __VLS_export: __VLS_WithSlots; declare const _default: typeof __VLS_export; export default _default; type __VLS_WithSlots = T & { new (): { $slots: S; }; }; //# sourceMappingURL=ToolbarLabelGroupContent.vue.d.ts.map