import type { AvatarSize } from './Avatar'; import type { PopoverProps } from '../popover'; import type { PropType, ExtractPropTypes, CSSProperties } from 'vue'; /** Max display config (antd ≥ 5.18). */ export type AvatarGroupMax = { count?: number; style?: CSSProperties; popover?: PopoverProps; }; export declare const groupProps: () => { prefixCls: StringConstructor; /** @deprecated Please use `max={{ count: number }}` */ maxCount: NumberConstructor; /** @deprecated Please use `max={{ style: CSSProperties }}` */ maxStyle: { type: PropType; default: CSSProperties; }; /** @deprecated Please use `max={{ popover: PopoverProps }}` */ maxPopoverPlacement: { type: PropType<"top" | "bottom">; default: string; }; /** @deprecated Please use `max={{ popover: PopoverProps }}` */ maxPopoverTrigger: PropType<"click" | "focus" | "hover">; /** Max display config (antd ≥ 5.18). */ max: { type: PropType; default: AvatarGroupMax; }; size: { type: PropType; default: AvatarSize; }; shape: { type: PropType<"circle" | "square">; default: string; }; }; export type AvatarGroupProps = Partial>>; declare const Group: import("vue").DefineComponent; default: CSSProperties; }; /** @deprecated Please use `max={{ popover: PopoverProps }}` */ maxPopoverPlacement: { type: PropType<"top" | "bottom">; default: string; }; /** @deprecated Please use `max={{ popover: PopoverProps }}` */ maxPopoverTrigger: PropType<"click" | "focus" | "hover">; /** Max display config (antd ≥ 5.18). */ max: { type: PropType; default: AvatarGroupMax; }; size: { type: PropType; default: AvatarSize; }; shape: { type: PropType<"circle" | "square">; default: string; }; }>, () => import("../_util/type").VueNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: CSSProperties; }; /** @deprecated Please use `max={{ popover: PopoverProps }}` */ maxPopoverPlacement: { type: PropType<"top" | "bottom">; default: string; }; /** @deprecated Please use `max={{ popover: PopoverProps }}` */ maxPopoverTrigger: PropType<"click" | "focus" | "hover">; /** Max display config (antd ≥ 5.18). */ max: { type: PropType; default: AvatarGroupMax; }; size: { type: PropType; default: AvatarSize; }; shape: { type: PropType<"circle" | "square">; default: string; }; }>> & Readonly<{}>, { size: number | "default" | "small" | "large" | Partial>; max: AvatarGroupMax; shape: "circle" | "square"; maxStyle: CSSProperties; maxPopoverPlacement: "top" | "bottom"; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default Group;