import { default as React } from 'react';
export interface AvatarProps {
/** Image source URL */
src?: string;
/** Alt text for image */
alt?: string;
/** Fallback text (initials) to display when no image */
fallback?: string;
/** Name to generate initials from */
name?: string;
/** Size variant */
size?: 'sm' | 'md' | 'lg';
/** Show status indicator */
status?: 'online' | 'offline' | 'away' | 'busy';
/** Additional className */
className?: string;
/** Click handler */
onClick?: () => void;
}
/**
* Avatar Component
*
* Avatar component for displaying user images or initials.
* Supports status indicators and fallback to initials when image fails to load.
*
* @example
* ```tsx
* // User image
*
*
* // Generate initials from name
*
*
* // With status indicator
*
* ```
*/
export declare const Avatar: React.FC;
//# sourceMappingURL=avatar.d.ts.map