import * as React from "react"; import { type ImageLoadingStatus } from "../../lib/image-loading-status.js"; import type { AvatarImageFitProp, AvatarProp } from "../../props/components/data-display.prop.js"; export declare const Avatar: React.ForwardRefExoticComponent, HTMLSpanElement>, "ref"> & { asChild?: boolean; } & Pick & React.RefAttributes>; export declare const AvatarImage: React.ForwardRefExoticComponent, HTMLImageElement>, "ref"> & { asChild?: boolean; onLoadingStatusChange?: (status: ImageLoadingStatus) => void; /** `cover` (default) crops to fill; `contain` shows a logo or app icon whole (gh#1176). */ fit?: AvatarImageFitProp; } & React.RefAttributes>; export declare const AvatarFallback: React.ForwardRefExoticComponent, HTMLSpanElement>, "ref"> & { asChild?: boolean; delayMs?: number; } & React.RefAttributes>;