import React, { ComponentProps, FC, ImgHTMLAttributes, JSXElementConstructor, PropsWithChildren } from 'react'; type ImageComponentType = 'img' | JSXElementConstructor; export interface IAvatarProps { rounded?: 'none' | 'sm' | 'md' | 'lg' | 'xl' | '2xl' | '3xl' | 'full'; status?: 'offline' | 'online' | 'away' | 'none'; anchorIcon?: React.ReactElement; size?: 'xs' | 'sm' | 'md' | 'lg' | 'xl' | '2xl'; statusAnchor?: 'bottom-right' | 'top-right'; withText?: { title?: React.ReactNode; description?: React.ReactNode; }; src?: string; className?: string; classes?: Partial>; ImageComponent?: C; } export type ImageHTMLType = C extends 'img' ? ImgHTMLAttributes : ComponentProps; type ImageFC = FC & PropsWithChildren>>; type ImageType = (...args: Parameters>) => ReturnType>; interface IAvatarGroupProps { type: 'topToBottom' | 'bottomToTop'; } declare const AvatarGroup: React.FC>>; declare const _default: ImageType; export default _default; export { AvatarGroup }; //# sourceMappingURL=index.d.ts.map