export interface AvatarProps {
    /**
   * This property determines the size of the avatar. It can be set to 'small', 'medium', or 'large'.
   */
    variant?: 'small' | 'medium' | 'large';
    /**
     * This property allows you to customize the background color of the avatar.
     */
    backgroundColor?: string;
    /**
     * This property specifies the name of the icon to be displayed within the avatar.
     */
    iconName?: string;
    /**
     * This property allows you to customize the color of the icon within the avatar.
     */
    iconColor?: string;
    /**
     * This property allows you to set a custom size for the avatar, overriding the default size specified by the variant property.
     */
    customAvatarSize?: number;
    /**
     * This property allows you to set a custom size for the icon within the avatar.
     */
    customIconSize?: number;
    /**
    * This property specifies the label to display inside the avatar, used as an alternative to the icon.
    */
    label?: string;
    /**
     * This property allows you to customize the font size of the label inside the avatar.
     */
    labelFontSize?: string;
}
