UNPKG

@mui/material

Version:

Material UI is an open-source React component library that implements Google's Material Design. It's comprehensive and can be used in production out of the box.

605 lines 30.1 kB
import { ComponentsProps } from "./props.js"; import { ComponentsOverrides } from "./overrides.js"; import { ComponentsVariants } from "./variants.js"; export interface Components<Theme = unknown> { /** * Whether to merge the className and style coming from the component props with the default props. * @default false */ mergeClassNameAndStyle?: boolean | undefined; MuiAlert?: { defaultProps?: ComponentsProps['MuiAlert'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiAlert'] | undefined; variants?: ComponentsVariants<Theme>['MuiAlert'] | undefined; } | undefined; MuiAlertTitle?: { defaultProps?: ComponentsProps['MuiAlertTitle'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiAlertTitle'] | undefined; variants?: ComponentsVariants<Theme>['MuiAlertTitle'] | undefined; } | undefined; MuiAppBar?: { defaultProps?: ComponentsProps['MuiAppBar'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiAppBar'] | undefined; variants?: ComponentsVariants<Theme>['MuiAppBar'] | undefined; } | undefined; MuiAutocomplete?: { defaultProps?: ComponentsProps['MuiAutocomplete'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiAutocomplete'] | undefined; variants?: ComponentsVariants<Theme>['MuiAutocomplete'] | undefined; } | undefined; MuiAvatar?: { defaultProps?: ComponentsProps['MuiAvatar'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiAvatar'] | undefined; variants?: ComponentsVariants<Theme>['MuiAvatar'] | undefined; } | undefined; MuiAvatarGroup?: { defaultProps?: ComponentsProps['MuiAvatarGroup'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiAvatarGroup'] | undefined; variants?: ComponentsVariants<Theme>['MuiAvatarGroup'] | undefined; } | undefined; MuiBackdrop?: { defaultProps?: ComponentsProps['MuiBackdrop'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiBackdrop'] | undefined; variants?: ComponentsVariants<Theme>['MuiBackdrop'] | undefined; } | undefined; MuiBadge?: { defaultProps?: ComponentsProps['MuiBadge'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiBadge'] | undefined; variants?: ComponentsVariants<Theme>['MuiBadge'] | undefined; } | undefined; MuiBottomNavigation?: { defaultProps?: ComponentsProps['MuiBottomNavigation'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiBottomNavigation'] | undefined; variants?: ComponentsVariants<Theme>['MuiBottomNavigation'] | undefined; } | undefined; MuiBottomNavigationAction?: { defaultProps?: ComponentsProps['MuiBottomNavigationAction'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiBottomNavigationAction'] | undefined; variants?: ComponentsVariants<Theme>['MuiBottomNavigationAction'] | undefined; } | undefined; MuiBreadcrumbs?: { defaultProps?: ComponentsProps['MuiBreadcrumbs'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiBreadcrumbs'] | undefined; variants?: ComponentsVariants<Theme>['MuiBreadcrumbs'] | undefined; } | undefined; MuiButton?: { defaultProps?: ComponentsProps['MuiButton'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiButton'] | undefined; variants?: ComponentsVariants<Theme>['MuiButton'] | undefined; } | undefined; MuiButtonBase?: { defaultProps?: ComponentsProps['MuiButtonBase'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiButtonBase'] | undefined; variants?: ComponentsVariants<Theme>['MuiButtonBase'] | undefined; } | undefined; MuiButtonGroup?: { defaultProps?: ComponentsProps['MuiButtonGroup'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiButtonGroup'] | undefined; variants?: ComponentsVariants<Theme>['MuiButtonGroup'] | undefined; } | undefined; MuiCard?: { defaultProps?: ComponentsProps['MuiCard'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiCard'] | undefined; variants?: ComponentsVariants<Theme>['MuiCard'] | undefined; } | undefined; MuiCardActionArea?: { defaultProps?: ComponentsProps['MuiCardActionArea'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiCardActionArea'] | undefined; variants?: ComponentsVariants<Theme>['MuiCardActionArea'] | undefined; } | undefined; MuiCardActions?: { defaultProps?: ComponentsProps['MuiCardActions'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiCardActions'] | undefined; variants?: ComponentsVariants<Theme>['MuiCardActions'] | undefined; } | undefined; MuiCardContent?: { defaultProps?: ComponentsProps['MuiCardContent'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiCardContent'] | undefined; variants?: ComponentsVariants<Theme>['MuiCardContent'] | undefined; } | undefined; MuiCardHeader?: { defaultProps?: ComponentsProps['MuiCardHeader'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiCardHeader'] | undefined; variants?: ComponentsVariants<Theme>['MuiCardHeader'] | undefined; } | undefined; MuiCardMedia?: { defaultProps?: ComponentsProps['MuiCardMedia'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiCardMedia'] | undefined; variants?: ComponentsVariants<Theme>['MuiCardMedia'] | undefined; } | undefined; MuiCheckbox?: { defaultProps?: ComponentsProps['MuiCheckbox'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiCheckbox'] | undefined; variants?: ComponentsVariants<Theme>['MuiCheckbox'] | undefined; } | undefined; MuiChip?: { defaultProps?: ComponentsProps['MuiChip'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiChip'] | undefined; variants?: ComponentsVariants<Theme>['MuiChip'] | undefined; } | undefined; MuiCircularProgress?: { defaultProps?: ComponentsProps['MuiCircularProgress'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiCircularProgress'] | undefined; variants?: ComponentsVariants<Theme>['MuiCircularProgress'] | undefined; } | undefined; MuiCollapse?: { defaultProps?: ComponentsProps['MuiCollapse'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiCollapse'] | undefined; variants?: ComponentsVariants<Theme>['MuiCollapse'] | undefined; } | undefined; MuiContainer?: { defaultProps?: ComponentsProps['MuiContainer'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiContainer'] | undefined; variants?: ComponentsVariants<Theme>['MuiContainer'] | undefined; } | undefined; MuiCssBaseline?: { defaultProps?: ComponentsProps['MuiCssBaseline'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiCssBaseline'] | undefined; variants?: ComponentsVariants<Theme>['MuiCssBaseline'] | undefined; } | undefined; MuiDialog?: { defaultProps?: ComponentsProps['MuiDialog'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiDialog'] | undefined; variants?: ComponentsVariants<Theme>['MuiDialog'] | undefined; } | undefined; MuiDialogActions?: { defaultProps?: ComponentsProps['MuiDialogActions'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiDialogActions'] | undefined; variants?: ComponentsVariants<Theme>['MuiDialogActions'] | undefined; } | undefined; MuiDialogContent?: { defaultProps?: ComponentsProps['MuiDialogContent'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiDialogContent'] | undefined; variants?: ComponentsVariants<Theme>['MuiDialogContent'] | undefined; } | undefined; MuiDialogContentText?: { defaultProps?: ComponentsProps['MuiDialogContentText'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiDialogContentText'] | undefined; variants?: ComponentsVariants<Theme>['MuiDialogContentText'] | undefined; } | undefined; MuiDialogTitle?: { defaultProps?: ComponentsProps['MuiDialogTitle'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiDialogTitle'] | undefined; variants?: ComponentsVariants<Theme>['MuiDialogTitle'] | undefined; } | undefined; MuiDivider?: { defaultProps?: ComponentsProps['MuiDivider'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiDivider'] | undefined; variants?: ComponentsVariants<Theme>['MuiDivider'] | undefined; } | undefined; MuiDrawer?: { defaultProps?: ComponentsProps['MuiDrawer'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiDrawer'] | undefined; variants?: ComponentsVariants<Theme>['MuiDrawer'] | undefined; } | undefined; MuiAccordion?: { defaultProps?: ComponentsProps['MuiAccordion'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiAccordion'] | undefined; variants?: ComponentsVariants<Theme>['MuiAccordion'] | undefined; } | undefined; MuiAccordionActions?: { defaultProps?: ComponentsProps['MuiAccordionActions'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiAccordionActions'] | undefined; variants?: ComponentsVariants<Theme>['MuiAccordionActions'] | undefined; } | undefined; MuiAccordionDetails?: { defaultProps?: ComponentsProps['MuiAccordionDetails'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiAccordionDetails'] | undefined; variants?: ComponentsVariants<Theme>['MuiAccordionDetails'] | undefined; } | undefined; MuiAccordionSummary?: { defaultProps?: ComponentsProps['MuiAccordionSummary'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiAccordionSummary'] | undefined; variants?: ComponentsVariants<Theme>['MuiAccordionSummary'] | undefined; } | undefined; MuiFab?: { defaultProps?: ComponentsProps['MuiFab'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiFab'] | undefined; variants?: ComponentsVariants<Theme>['MuiFab'] | undefined; } | undefined; MuiFilledInput?: { defaultProps?: ComponentsProps['MuiFilledInput'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiFilledInput'] | undefined; variants?: ComponentsVariants<Theme>['MuiFilledInput'] | undefined; } | undefined; MuiFormControl?: { defaultProps?: ComponentsProps['MuiFormControl'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiFormControl'] | undefined; variants?: ComponentsVariants<Theme>['MuiFormControl'] | undefined; } | undefined; MuiFormControlLabel?: { defaultProps?: ComponentsProps['MuiFormControlLabel'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiFormControlLabel'] | undefined; variants?: ComponentsVariants<Theme>['MuiFormControlLabel'] | undefined; } | undefined; MuiFormGroup?: { defaultProps?: ComponentsProps['MuiFormGroup'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiFormGroup'] | undefined; variants?: ComponentsVariants<Theme>['MuiFormGroup'] | undefined; } | undefined; MuiFormHelperText?: { defaultProps?: ComponentsProps['MuiFormHelperText'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiFormHelperText'] | undefined; variants?: ComponentsVariants<Theme>['MuiFormHelperText'] | undefined; } | undefined; MuiFormLabel?: { defaultProps?: ComponentsProps['MuiFormLabel'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiFormLabel'] | undefined; variants?: ComponentsVariants<Theme>['MuiFormLabel'] | undefined; } | undefined; MuiGridLegacy?: { defaultProps?: ComponentsProps['MuiGridLegacy'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiGridLegacy'] | undefined; variants?: ComponentsVariants<Theme>['MuiGridLegacy'] | undefined; } | undefined; MuiGrid?: { defaultProps?: ComponentsProps['MuiGrid'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiGrid'] | undefined; variants?: ComponentsVariants<Theme>['MuiGrid'] | undefined; } | undefined; MuiImageList?: { defaultProps?: ComponentsProps['MuiImageList'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiImageList'] | undefined; variants?: ComponentsVariants<Theme>['MuiImageList'] | undefined; } | undefined; MuiImageListItem?: { defaultProps?: ComponentsProps['MuiImageListItem'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiImageListItem'] | undefined; variants?: ComponentsVariants<Theme>['MuiImageListItem'] | undefined; } | undefined; MuiImageListItemBar?: { defaultProps?: ComponentsProps['MuiImageListItemBar'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiImageListItemBar'] | undefined; variants?: ComponentsVariants<Theme>['MuiImageListItemBar'] | undefined; } | undefined; MuiIcon?: { defaultProps?: ComponentsProps['MuiIcon'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiIcon'] | undefined; variants?: ComponentsVariants<Theme>['MuiIcon'] | undefined; } | undefined; MuiIconButton?: { defaultProps?: ComponentsProps['MuiIconButton'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiIconButton'] | undefined; variants?: ComponentsVariants<Theme>['MuiIconButton'] | undefined; } | undefined; MuiInput?: { defaultProps?: ComponentsProps['MuiInput'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiInput'] | undefined; variants?: ComponentsVariants<Theme>['MuiInput'] | undefined; } | undefined; MuiInputAdornment?: { defaultProps?: ComponentsProps['MuiInputAdornment'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiInputAdornment'] | undefined; variants?: ComponentsVariants<Theme>['MuiInputAdornment'] | undefined; } | undefined; MuiInputBase?: { defaultProps?: ComponentsProps['MuiInputBase'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiInputBase'] | undefined; variants?: ComponentsVariants<Theme>['MuiInputBase'] | undefined; } | undefined; MuiInputLabel?: { defaultProps?: ComponentsProps['MuiInputLabel'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiInputLabel'] | undefined; variants?: ComponentsVariants<Theme>['MuiInputLabel'] | undefined; } | undefined; MuiLinearProgress?: { defaultProps?: ComponentsProps['MuiLinearProgress'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiLinearProgress'] | undefined; variants?: ComponentsVariants<Theme>['MuiLinearProgress'] | undefined; } | undefined; MuiLink?: { defaultProps?: ComponentsProps['MuiLink'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiLink'] | undefined; variants?: ComponentsVariants<Theme>['MuiLink'] | undefined; } | undefined; MuiList?: { defaultProps?: ComponentsProps['MuiList'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiList'] | undefined; variants?: ComponentsVariants<Theme>['MuiList'] | undefined; } | undefined; MuiListItem?: { defaultProps?: ComponentsProps['MuiListItem'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiListItem'] | undefined; variants?: ComponentsVariants<Theme>['MuiListItem'] | undefined; } | undefined; MuiListItemButton?: { defaultProps?: ComponentsProps['MuiListItemButton'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiListItemButton'] | undefined; variants?: ComponentsVariants<Theme>['MuiListItemButton'] | undefined; } | undefined; MuiListItemAvatar?: { defaultProps?: ComponentsProps['MuiListItemAvatar'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiListItemAvatar'] | undefined; variants?: ComponentsVariants<Theme>['MuiListItemAvatar'] | undefined; } | undefined; MuiListItemIcon?: { defaultProps?: ComponentsProps['MuiListItemIcon'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiListItemIcon'] | undefined; variants?: ComponentsVariants<Theme>['MuiListItemIcon'] | undefined; } | undefined; MuiListItemSecondaryAction?: { defaultProps?: ComponentsProps['MuiListItemSecondaryAction'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiListItemSecondaryAction'] | undefined; variants?: ComponentsVariants<Theme>['MuiListItemSecondaryAction'] | undefined; } | undefined; MuiListItemText?: { defaultProps?: ComponentsProps['MuiListItemText'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiListItemText'] | undefined; variants?: ComponentsVariants<Theme>['MuiListItemText'] | undefined; } | undefined; MuiListSubheader?: { defaultProps?: ComponentsProps['MuiListSubheader'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiListSubheader'] | undefined; variants?: ComponentsVariants<Theme>['MuiListSubheader'] | undefined; } | undefined; MuiMenu?: { defaultProps?: ComponentsProps['MuiMenu'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiMenu'] | undefined; variants?: ComponentsVariants<Theme>['MuiMenu'] | undefined; } | undefined; MuiMenuItem?: { defaultProps?: ComponentsProps['MuiMenuItem'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiMenuItem'] | undefined; variants?: ComponentsVariants<Theme>['MuiMenuItem'] | undefined; } | undefined; MuiMenuList?: { defaultProps?: ComponentsProps['MuiMenuList'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiMenuList'] | undefined; variants?: ComponentsVariants<Theme>['MuiMenuList'] | undefined; } | undefined; MuiMobileStepper?: { defaultProps?: ComponentsProps['MuiMobileStepper'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiMobileStepper'] | undefined; variants?: ComponentsVariants<Theme>['MuiMobileStepper'] | undefined; } | undefined; MuiModal?: { defaultProps?: ComponentsProps['MuiModal'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiModal'] | undefined; variants?: ComponentsVariants<Theme>['MuiModal'] | undefined; } | undefined; MuiNativeSelect?: { defaultProps?: ComponentsProps['MuiNativeSelect'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiNativeSelect'] | undefined; variants?: ComponentsVariants<Theme>['MuiNativeSelect'] | undefined; } | undefined; MuiOutlinedInput?: { defaultProps?: ComponentsProps['MuiOutlinedInput'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiOutlinedInput'] | undefined; variants?: ComponentsVariants<Theme>['MuiOutlinedInput'] | undefined; } | undefined; MuiPagination?: { defaultProps?: ComponentsProps['MuiPagination'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiPagination'] | undefined; variants?: ComponentsVariants<Theme>['MuiPagination'] | undefined; } | undefined; MuiPaginationItem?: { defaultProps?: ComponentsProps['MuiPaginationItem'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiPaginationItem'] | undefined; variants?: ComponentsVariants<Theme>['MuiPaginationItem'] | undefined; } | undefined; MuiPaper?: { defaultProps?: ComponentsProps['MuiPaper'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiPaper'] | undefined; variants?: ComponentsVariants<Theme>['MuiPaper'] | undefined; } | undefined; MuiPopper?: { defaultProps?: ComponentsProps['MuiPopper'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiPopper'] | undefined; } | undefined; MuiPopover?: { defaultProps?: ComponentsProps['MuiPopover'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiPopover'] | undefined; variants?: ComponentsVariants<Theme>['MuiPopover'] | undefined; } | undefined; MuiRadio?: { defaultProps?: ComponentsProps['MuiRadio'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiRadio'] | undefined; variants?: ComponentsVariants<Theme>['MuiRadio'] | undefined; } | undefined; MuiRadioGroup?: { defaultProps?: ComponentsProps['MuiRadioGroup'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiRadioGroup'] | undefined; variants?: ComponentsVariants<Theme>['MuiRadioGroup'] | undefined; } | undefined; MuiRating?: { defaultProps?: ComponentsProps['MuiRating'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiRating'] | undefined; variants?: ComponentsVariants<Theme>['MuiRating'] | undefined; } | undefined; MuiScopedCssBaseline?: { defaultProps?: ComponentsProps['MuiScopedCssBaseline'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiScopedCssBaseline'] | undefined; variants?: ComponentsVariants<Theme>['MuiScopedCssBaseline'] | undefined; } | undefined; MuiSelect?: { defaultProps?: ComponentsProps['MuiSelect'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiSelect'] | undefined; variants?: ComponentsVariants<Theme>['MuiSelect'] | undefined; } | undefined; MuiSkeleton?: { defaultProps?: ComponentsProps['MuiSkeleton'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiSkeleton'] | undefined; variants?: ComponentsVariants<Theme>['MuiSkeleton'] | undefined; } | undefined; MuiSlider?: { defaultProps?: ComponentsProps['MuiSlider'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiSlider'] | undefined; variants?: ComponentsVariants<Theme>['MuiSlider'] | undefined; } | undefined; MuiSnackbar?: { defaultProps?: ComponentsProps['MuiSnackbar'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiSnackbar'] | undefined; variants?: ComponentsVariants<Theme>['MuiSnackbar'] | undefined; } | undefined; MuiSnackbarContent?: { defaultProps?: ComponentsProps['MuiSnackbarContent'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiSnackbarContent'] | undefined; variants?: ComponentsVariants<Theme>['MuiSnackbarContent'] | undefined; } | undefined; MuiSpeedDial?: { defaultProps?: ComponentsProps['MuiSpeedDial'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiSpeedDial'] | undefined; variants?: ComponentsVariants<Theme>['MuiSpeedDial'] | undefined; } | undefined; MuiSpeedDialAction?: { defaultProps?: ComponentsProps['MuiSpeedDialAction'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiSpeedDialAction'] | undefined; variants?: ComponentsVariants<Theme>['MuiSpeedDialAction'] | undefined; } | undefined; MuiSpeedDialIcon?: { defaultProps?: ComponentsProps['MuiSpeedDialIcon'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiSpeedDialIcon'] | undefined; variants?: ComponentsVariants<Theme>['MuiSpeedDialIcon'] | undefined; } | undefined; MuiStack?: { defaultProps?: ComponentsProps['MuiStack'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiStack'] | undefined; variants?: ComponentsVariants<Theme>['MuiStack'] | undefined; } | undefined; MuiStep?: { defaultProps?: ComponentsProps['MuiStep'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiStep'] | undefined; variants?: ComponentsVariants<Theme>['MuiStep'] | undefined; } | undefined; MuiStepButton?: { defaultProps?: ComponentsProps['MuiStepButton'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiStepButton'] | undefined; variants?: ComponentsVariants<Theme>['MuiStepButton'] | undefined; } | undefined; MuiStepConnector?: { defaultProps?: ComponentsProps['MuiStepConnector'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiStepConnector'] | undefined; variants?: ComponentsVariants<Theme>['MuiStepConnector'] | undefined; } | undefined; MuiStepContent?: { defaultProps?: ComponentsProps['MuiStepContent'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiStepContent'] | undefined; variants?: ComponentsVariants<Theme>['MuiStepContent'] | undefined; } | undefined; MuiStepIcon?: { defaultProps?: ComponentsProps['MuiStepIcon'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiStepIcon'] | undefined; variants?: ComponentsVariants<Theme>['MuiStepIcon'] | undefined; } | undefined; MuiStepLabel?: { defaultProps?: ComponentsProps['MuiStepLabel'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiStepLabel'] | undefined; variants?: ComponentsVariants<Theme>['MuiStepLabel'] | undefined; } | undefined; MuiStepper?: { defaultProps?: ComponentsProps['MuiStepper'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiStepper'] | undefined; variants?: ComponentsVariants<Theme>['MuiStepper'] | undefined; } | undefined; MuiSvgIcon?: { defaultProps?: ComponentsProps['MuiSvgIcon'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiSvgIcon'] | undefined; variants?: ComponentsVariants<Theme>['MuiSvgIcon'] | undefined; } | undefined; MuiSwipeableDrawer?: { defaultProps?: ComponentsProps['MuiSwipeableDrawer'] | undefined; } | undefined; MuiSwitch?: { defaultProps?: ComponentsProps['MuiSwitch'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiSwitch'] | undefined; variants?: ComponentsVariants<Theme>['MuiSwitch'] | undefined; } | undefined; MuiTab?: { defaultProps?: ComponentsProps['MuiTab'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiTab'] | undefined; variants?: ComponentsVariants<Theme>['MuiTab'] | undefined; } | undefined; MuiTable?: { defaultProps?: ComponentsProps['MuiTable'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiTable'] | undefined; variants?: ComponentsVariants<Theme>['MuiTable'] | undefined; } | undefined; MuiTableBody?: { defaultProps?: ComponentsProps['MuiTableBody'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiTableBody'] | undefined; variants?: ComponentsVariants<Theme>['MuiTableBody'] | undefined; } | undefined; MuiTableCell?: { defaultProps?: ComponentsProps['MuiTableCell'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiTableCell'] | undefined; variants?: ComponentsVariants<Theme>['MuiTableCell'] | undefined; } | undefined; MuiTableContainer?: { defaultProps?: ComponentsProps['MuiTableContainer'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiTableContainer'] | undefined; variants?: ComponentsVariants<Theme>['MuiTableContainer'] | undefined; } | undefined; MuiTableFooter?: { defaultProps?: ComponentsProps['MuiTableFooter'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiTableFooter'] | undefined; variants?: ComponentsVariants<Theme>['MuiTableFooter'] | undefined; } | undefined; MuiTableHead?: { defaultProps?: ComponentsProps['MuiTableHead'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiTableHead'] | undefined; variants?: ComponentsVariants<Theme>['MuiTableHead'] | undefined; } | undefined; MuiTablePagination?: { defaultProps?: ComponentsProps['MuiTablePagination'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiTablePagination'] | undefined; variants?: ComponentsVariants<Theme>['MuiTablePagination'] | undefined; } | undefined; MuiTablePaginationActions?: { defaultProps?: ComponentsProps['MuiTablePaginationActions'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiTablePaginationActions'] | undefined; variants?: ComponentsVariants<Theme>['MuiTablePaginationActions'] | undefined; } | undefined; MuiTableRow?: { defaultProps?: ComponentsProps['MuiTableRow'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiTableRow'] | undefined; variants?: ComponentsVariants<Theme>['MuiTableRow'] | undefined; } | undefined; MuiTableSortLabel?: { defaultProps?: ComponentsProps['MuiTableSortLabel'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiTableSortLabel'] | undefined; variants?: ComponentsVariants<Theme>['MuiTableSortLabel'] | undefined; } | undefined; MuiTabs?: { defaultProps?: ComponentsProps['MuiTabs'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiTabs'] | undefined; variants?: ComponentsVariants<Theme>['MuiTabs'] | undefined; } | undefined; MuiTextField?: { defaultProps?: ComponentsProps['MuiTextField'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiTextField'] | undefined; variants?: ComponentsVariants<Theme>['MuiTextField'] | undefined; } | undefined; MuiToggleButton?: { defaultProps?: ComponentsProps['MuiToggleButton'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiToggleButton'] | undefined; variants?: ComponentsVariants<Theme>['MuiToggleButton'] | undefined; } | undefined; MuiToggleButtonGroup?: { defaultProps?: ComponentsProps['MuiToggleButtonGroup'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiToggleButtonGroup'] | undefined; variants?: ComponentsVariants<Theme>['MuiToggleButtonGroup'] | undefined; } | undefined; MuiToolbar?: { defaultProps?: ComponentsProps['MuiToolbar'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiToolbar'] | undefined; variants?: ComponentsVariants<Theme>['MuiToolbar'] | undefined; } | undefined; MuiTooltip?: { defaultProps?: ComponentsProps['MuiTooltip'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiTooltip'] | undefined; variants?: ComponentsVariants<Theme>['MuiTooltip'] | undefined; } | undefined; MuiTouchRipple?: { defaultProps?: ComponentsProps['MuiTouchRipple'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiTouchRipple'] | undefined; variants?: ComponentsVariants<Theme>['MuiTouchRipple'] | undefined; } | undefined; MuiTypography?: { defaultProps?: ComponentsProps['MuiTypography'] | undefined; styleOverrides?: ComponentsOverrides<Theme>['MuiTypography'] | undefined; variants?: ComponentsVariants<Theme>['MuiTypography'] | undefined; } | undefined; MuiUseMediaQuery?: { defaultProps?: ComponentsProps['MuiUseMediaQuery'] | undefined; } | undefined; }