import { AvatarItem, AvatarErrorOption } from './types'; declare const _default: import('vue').DefineComponent<{ data: { type: import('vue').PropType; required: boolean; }; maxCount: NumberConstructor; shape: import('vue').PropType | undefined>; size: import('vue').PropType | undefined>; itemStyle: import('vue').PropType>; avatarStyle: import('vue').PropType>; moreStyle: import('vue').PropType>; tooltip: { type: BooleanConstructor; default: boolean; }; tooltipProps: import('vue').PropType>; overflowPopover: { type: BooleanConstructor; default: boolean; }; overflowPopoverProps: import('vue').PropType>; hoverOpen: BooleanConstructor; }, { tooltipContent: import('vue').Ref; virtualRef: import('vue').Ref; overflowVisible: import('vue').Ref; commonStyle: import('vue').ComputedRef>; isOverflow: import('vue').ComputedRef; avatarData: import('vue').ComputedRef; overflowCount: import('vue').ComputedRef; overflowData: import('vue').ComputedRef; onItemHover: (item: AvatarItem, e: MouseEvent) => void; onItemClick: (item: AvatarItem) => void; onMoreClick: () => void; onError: (option: AvatarErrorOption) => void; }, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { itemClick: (_item: AvatarItem) => boolean; moreClick: () => boolean; error: (_option: AvatarErrorOption) => boolean; }, string, import('vue').PublicProps, Readonly; required: boolean; }; maxCount: NumberConstructor; shape: import('vue').PropType | undefined>; size: import('vue').PropType | undefined>; itemStyle: import('vue').PropType>; avatarStyle: import('vue').PropType>; moreStyle: import('vue').PropType>; tooltip: { type: BooleanConstructor; default: boolean; }; tooltipProps: import('vue').PropType>; overflowPopover: { type: BooleanConstructor; default: boolean; }; overflowPopoverProps: import('vue').PropType>; hoverOpen: BooleanConstructor; }>> & { onError?: ((_option: AvatarErrorOption) => any) | undefined; onItemClick?: ((_item: AvatarItem) => any) | undefined; onMoreClick?: (() => any) | undefined; }, { tooltip: boolean; overflowPopover: boolean; hoverOpen: boolean; }, {}>; export default _default;