import { type ElementType } from 'react'; import { type ChildrenProps, type SizeExtendedDictionaryType, type StyleProps, type TransferProps } from './shared'; export type AvatarSize = SizeExtendedDictionaryType | S; export interface AriaAvatarElementTypeProps { elementType?: E; } export interface AvatarProps extends ChildrenProps, StyleProps, TransferProps { } export interface SpiritAvatarProps extends AriaAvatarElementTypeProps, AvatarProps { isSquare?: boolean; size?: AvatarSize; }