import { type VNode } from "vue"; import type { XyAvatarGroupClassNames, XyAvatarGroupMaxConfig, XyAvatarGroupStyles, XyAvatarShape, XyAvatarSize } from "./types"; declare const _default: typeof __VLS_export; export default _default; declare const __VLS_export: import("vue").DefineComponent<{ classNames?: XyAvatarGroupClassNames; maxCount?: number | undefined; max?: XyAvatarGroupMaxConfig | undefined; shape?: XyAvatarShape | undefined; size?: XyAvatarSize | undefined; styles?: XyAvatarGroupStyles; }, () => VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<{ classNames?: XyAvatarGroupClassNames; maxCount?: number | undefined; max?: XyAvatarGroupMaxConfig | undefined; shape?: XyAvatarShape | undefined; size?: XyAvatarSize | undefined; styles?: XyAvatarGroupStyles; }> & Readonly<{}>, { size: XyAvatarSize; max: XyAvatarGroupMaxConfig; classNames: XyAvatarGroupClassNames; styles: XyAvatarGroupStyles; maxCount: number; shape: XyAvatarShape; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;