import type { ForwardRefExoticComponent, RefAttributes } from 'react'; import type { AvatarProps } from './avatar'; import InternalAvatar from './avatar'; import Group from './group'; export { AvatarProps } from './avatar'; export { GroupProps } from './group'; export { Group }; type CompoundedComponent = ForwardRefExoticComponent< AvatarProps & RefAttributes > & { Group: typeof Group; }; const Avatar = InternalAvatar as CompoundedComponent; Avatar.Group = Group; export default Avatar;