import { type PropsWithChildren } from 'react'; export type AvatarImageLoadingStatus = 'idle' | 'loading' | 'loaded' | 'error'; export type AvatarContextValue = { imageLoadingStatus: AvatarImageLoadingStatus; onImageLoadingStatusChange: (status: AvatarImageLoadingStatus) => void; }; export declare function AvatarProvider({ children, value }: PropsWithChildren<{ value: AvatarContextValue; }>): import("react/jsx-runtime").JSX.Element; export declare namespace AvatarProvider { var displayName: string; } export declare const useAvatarContextValue: () => AvatarContextValue; //# sourceMappingURL=Avatar.context.d.ts.map