@cossistant/next
Version:
Next.js-ready SDK for building AI-powered support/chat widgets. Hooks + primitives, WS-driven, TypeScript-first. Next.js-ready, Tailwind optional.
20 lines (19 loc) • 698 B
TypeScript
import * as React$1 from "react";
//#region ../react/src/primitives/avatar/image.d.ts
type ImageState = {
imageLoadingStatus: "idle" | "loading" | "loaded" | "error";
};
/**
* Controlled `<img>` that syncs its loading status back to the avatar context
* so fallbacks know when to display.
*/
declare const AvatarImage: React$1.ForwardRefExoticComponent<Omit<React$1.ImgHTMLAttributes<HTMLImageElement>, "alt" | "src"> & {
src: string;
alt?: string;
asChild?: boolean;
className?: string;
onLoadingStatusChange?: (status: ImageState["imageLoadingStatus"]) => void;
} & React$1.RefAttributes<HTMLImageElement>>;
//#endregion
export { AvatarImage };
//# sourceMappingURL=image.d.ts.map