import { AvatarOwnerState } from './Avatar.types'; export declare const StyledBadge: import("@emotion/styled").StyledComponent & React.RefAttributes & import("@mui/system").MUIStyledCommonProps, {}, {}>; export declare const AvatarRoot: import("@emotion/styled").StyledComponent & import("../types/slot").SlotCommonProps & import("./Avatar.types").AvatarSlotsAndSlotProps & { alt?: string; children?: React.ReactNode; color?: import("@mui/types").OverridableStringUnion<"primary" | "error" | "info" | "warning" | "success", import("./Avatar.types").AvatarPropsStatusOverrides>; size?: "small" | "medium" | "large"; disabled?: boolean; src?: string; srcSet?: string; } & Omit, HTMLDivElement>, "ref"> & { ref?: React.Ref; }, "size" | "disabled" | "color" | "children" | keyof import("../types/slot").SlotCommonProps | "src" | "alt" | "srcSet" | keyof import("./Avatar.types").AvatarSlotsAndSlotProps>, React.DetailedHTMLProps, HTMLDivElement>, {}>; export declare const AvatarImg: import("@emotion/styled").StyledComponent & { ownerState: AvatarOwnerState; }, React.DetailedHTMLProps, HTMLImageElement>, {}>; export declare const AvatarFallback: import("@emotion/styled").StyledComponent & { ownerState: AvatarOwnerState; }, React.SVGProps, {}>;