import { ComponentsOverrides, ComponentsVariants } from '@mui/material/styles'; import { SurfaceSlots, SurfaceProps } from './Surface'; declare module '@mui/material/styles' { interface ComponentNameToClassKey { MuiSurface: SurfaceSlots; } interface ComponentsPropsList { MuiSurface: Partial; } interface Components { MuiSurface?: { defaultProps?: ComponentsPropsList['MuiSurface']; styleOverrides?: ComponentsOverrides['MuiSurface']; variants?: ComponentsVariants['MuiSurface']; }; } }