import { n as Scope } from "../create-context-CKMcRGBM.js"; import { t as IDirection } from "../direction.types-Cxja_joX.js"; import { t as Primitive } from "../primitive-elements-fih1b6xg.js"; import { t as ImageLoadingStatus } from "../avatar.libs-BH8et0-v.js"; import * as React$1 from "react"; //#region src/avatar/avatar.types.d.ts declare namespace IAvatar { type IScoped = TProps & { __scopeAvatar?: Scope; }; interface IContext { imageLoadingStatus: ImageLoadingStatus; onImageLoadingStatusChange(status: ImageLoadingStatus): void; dir: IDirection.Kind; } interface IProps extends React$1.ComponentPropsWithoutRef { dir?: IDirection.Kind; } interface IFallbackProps extends React$1.ComponentPropsWithoutRef { delayMs?: number; } interface IImageProps extends React$1.ComponentPropsWithoutRef { src?: string; onLoadingStatusChange?: (status: ImageLoadingStatus) => void; } } //#endregion export { IAvatar };