import { SizeType } from 'ant-design-vue/es/config-provider'; import type { ExtractPropTypes } from 'vue'; import type TagGroup from './tag-group.vue'; export type TagSortBy = 'addOrder' | 'alphabetical'; export type TagGroupOverflowDisplay = 'collapse' | 'wrap'; export declare const tagGroupProps: { readonly value: import("ll-plus/es/utils").EpPropFinalized, unknown, unknown, readonly [], boolean>; readonly options: import("ll-plus/es/utils").EpPropFinalized, unknown, unknown, readonly [], boolean>; readonly disabled: import("ll-plus/es/utils").EpPropFinalized; readonly isGray: import("ll-plus/es/utils").EpPropFinalized; readonly size: { readonly type: import("vue").PropType SizeType, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly listLoading: import("ll-plus/es/utils").EpPropFinalized; readonly virtual: import("ll-plus/es/utils").EpPropFinalized; readonly allowCreate: import("ll-plus/es/utils").EpPropFinalized; readonly maxTagCount: import("ll-plus/es/utils").EpPropFinalized; readonly sortBy: import("ll-plus/es/utils").EpPropFinalized, unknown, unknown, "addOrder", boolean>; readonly triggerDistance: import("ll-plus/es/utils").EpPropFinalized; readonly filter: { readonly type: import("vue").PropType<(inputValue: string, options: string[]) => string[]>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly placeholder: import("ll-plus/es/utils").EpPropFinalized; readonly emptyText: import("ll-plus/es/utils").EpPropFinalized; readonly overflowDisplay: import("ll-plus/es/utils").EpPropFinalized, unknown, unknown, "collapse", boolean>; readonly collapseThreshold: import("ll-plus/es/utils").EpPropFinalized; readonly addText: import("ll-plus/es/utils").EpPropFinalized; readonly addIcon: import("ll-plus/es/utils").EpPropFinalized; }; export declare const tagGroupEmits: { 'update:value': (value: string[]) => boolean; 'update:options': (value: any) => boolean; change: (value: string[]) => boolean; 'scroll-bottom': () => boolean; input: (value: string) => boolean; }; export type TagGroupProps = ExtractPropTypes; export type TagGroupEmits = typeof tagGroupEmits; export type TagGroupInstance = InstanceType;