import { Theme } from "../styles"; import { AvatarClasses } from "./avatarClasses"; import { SxProps } from "@suid/system"; import { OverridableStringUnion } from "@suid/types"; import * as ST from "@suid/types"; import { JSXElement } from "solid-js"; export interface AvatarPropsVariantOverrides { } export type AvatarTypeMap
= {
name: "MuiAvatar";
defaultPropNames: "variant";
selfProps: {
/**
* Used in combination with `src` or `srcSet` to
* provide an alt attribute for the rendered `img` element.
*/
alt?: string;
/**
* Used to render icon or text elements inside the Avatar if `src` is not set.
* This can be an element, or just a string.
*/
children?: JSXElement;
/**
* Override or extend the styles applied to the component.
*/
classes?: Partial