import type { CSSProperties } from 'vue'; import type { ItemType } from './types'; declare const _sfc_main: import("vue").DefineComponent<{ data: { type: import("vue").PropType; required: boolean; }; max: { type: NumberConstructor; default: number; validator: (value: number) => boolean; }; name: { type: StringConstructor; default: string; }; avatar: { type: StringConstructor; default: string; }; itemKey: { type: StringConstructor; default: string; }; shape: { type: import("vue").PropType; default: string; validator: (value: string) => boolean; }; size: { type: import("vue").PropType; default: string; validator: (value: string | number) => boolean; }; itemStyle: import("vue").PropType; avatarStyle: import("vue").PropType; moreStyle: import("vue").PropType; tooltip: { type: BooleanConstructor; default: boolean; }; placement: { type: import("vue").PropType; default: string; }; overlayClassName: StringConstructor; overlayStyle: import("vue").PropType; }, { commonStyle: import("vue").ComputedRef; avatarList: import("vue").ComputedRef; isOverflow: import("vue").ComputedRef; moreText: import("vue").ComputedRef; onItemClick: (item: ItemType) => void; onMoreClick: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("item-click" | "more-click")[], "item-click" | "more-click", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; required: boolean; }; max: { type: NumberConstructor; default: number; validator: (value: number) => boolean; }; name: { type: StringConstructor; default: string; }; avatar: { type: StringConstructor; default: string; }; itemKey: { type: StringConstructor; default: string; }; shape: { type: import("vue").PropType; default: string; validator: (value: string) => boolean; }; size: { type: import("vue").PropType; default: string; validator: (value: string | number) => boolean; }; itemStyle: import("vue").PropType; avatarStyle: import("vue").PropType; moreStyle: import("vue").PropType; tooltip: { type: BooleanConstructor; default: boolean; }; placement: { type: import("vue").PropType; default: string; }; overlayClassName: StringConstructor; overlayStyle: import("vue").PropType; }>> & { "onItem-click"?: ((...args: any[]) => any) | undefined; "onMore-click"?: ((...args: any[]) => any) | undefined; }, { name: string; avatar: string; max: number; itemKey: string; shape: import("./types").ShapeType; size: import("ant-design-vue/es/avatar").AvatarSize; tooltip: boolean; placement: import("ant-design-vue/es/tooltip").TooltipPlacement; }>; export default _sfc_main;