export interface InterfaceAvatarProps {} export interface IAvatarBadgeProps {} export interface IAvatarGroupProps extends IAvatarProps { /** * Avatar children */ children?: JSX.Element[] | JSX.Element; } export type IAvatarComponentType< AvatarProps, BadgeProps, GroupProps, ImageProps, FallbackTextProps > = React.ForwardRefExoticComponent< React.PropsWithoutRef & React.RefAttributes > & { Badge: React.ForwardRefExoticComponent< React.PropsWithoutRef & React.RefAttributes >; Group: React.ForwardRefExoticComponent< React.PropsWithoutRef & React.RefAttributes >; Image: React.ForwardRefExoticComponent< React.PropsWithoutRef & React.RefAttributes >; FallbackText: React.ForwardRefExoticComponent< React.PropsWithoutRef & React.RefAttributes >; }; export type IAvatarProps = InterfaceAvatarProps;