import { OverrideProps } from "../OverridableComponent"; import { Theme } from "../styles"; import { SkeletonClasses } from "./skeletonClasses"; import { SxProps } from "@suid/system"; import { ElementType, OverridableStringUnion } from "@suid/types"; import { JSXElement } from "solid-js"; export interface SkeletonPropsVariantOverrides { } export interface SkeletonTypeMap
{
name: "MuiSkeleton";
defaultPropNames: "animation" | "variant";
selfProps: {
/**
* The animation.
* If `false` the animation effect is disabled.
* @default 'pulse'
*/
animation?: "pulse" | "wave" | false;
/**
* Optional children to infer width and height from.
*/
children?: JSXElement;
/**
* Override or extend the styles applied to the component.
*/
classes?: Partial