import { FilterChipItem, FilterChipsRole, FilterChipValue } from './types'; import { PropType } from 'vue'; declare function __VLS_template(): { attrs: Partial<{}>; slots: Readonly<{ /** Replaces a chip's inner content (dot, label, count). */ chip?: (props: { item: FilterChipItem; active: boolean; }) => any; }> & { /** Replaces a chip's inner content (dot, label, count). */ chip?: (props: { item: FilterChipItem; active: boolean; }) => any; }; refs: { rootRef: HTMLDivElement; }; rootEl: HTMLDivElement; }; type __VLS_TemplateResult = ReturnType; declare const __VLS_component: import('vue').DefineComponent; default: undefined; }; items: { type: PropType; default: () => never[]; }; disabled: { type: BooleanConstructor; default: boolean; }; role: { type: PropType; default: string; }; indicator: { type: BooleanConstructor; default: boolean; }; iconOnly: { type: BooleanConstructor; default: boolean; }; ariaLabel: { type: StringConstructor; default: string; }; }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {} & { change: (value: FilterChipValue) => any; "update:modelValue": (value: FilterChipValue) => any; }, string, import('vue').PublicProps, Readonly; default: undefined; }; items: { type: PropType; default: () => never[]; }; disabled: { type: BooleanConstructor; default: boolean; }; role: { type: PropType; default: string; }; indicator: { type: BooleanConstructor; default: boolean; }; iconOnly: { type: BooleanConstructor; default: boolean; }; ariaLabel: { type: StringConstructor; default: string; }; }>> & Readonly<{ onChange?: ((value: FilterChipValue) => any) | undefined; "onUpdate:modelValue"?: ((value: FilterChipValue) => any) | undefined; }>, { ariaLabel: string; role: FilterChipsRole; disabled: boolean; modelValue: FilterChipValue; items: FilterChipItem[]; iconOnly: boolean; indicator: boolean; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, { rootRef: HTMLDivElement; }, HTMLDivElement>; declare const _default: __VLS_WithTemplateSlots; export default _default; type __VLS_WithTemplateSlots = T & { new (): { $slots: S; }; };