import type { CustomPaletteInterface, CustomPaletteOptionsInterface, SharedPropsColorOverrides, SharedPropsSizeOverrides, SharedPropsFontSizeOverrides, CustomTypographyVariants } from './types'; declare module '@mui/material/Alert' { interface AlertPropsColorOverrides { primary?: true; secondary?: true; promotion?: true; } } declare module '@mui/material/Autocomplete' { interface AutocompletePropsSizeOverrides extends SharedPropsSizeOverrides { } } declare module '@mui/material/Badge' { interface BadgePropsColorOverrides extends SharedPropsColorOverrides { } } declare module '@mui/material/Button' { interface ButtonPropsColorOverrides extends SharedPropsColorOverrides { } interface ButtonPropsVariantOverrides { unstableTonal: true; unstableGradient: true; } } declare module '@mui/material/ButtonGroup' { interface ButtonGroupPropsColorOverrides extends SharedPropsColorOverrides { } interface ButtonGroupPropsVariantOverrides { unstableTonal: true; } } declare module '@mui/material/CardHeader' { interface CardHeaderOwnProps { disableActionOffset?: boolean; } } declare module '@mui/material/Checkbox' { interface CheckboxPropsColorOverrides extends SharedPropsColorOverrides { } } declare module '@mui/material/Chip' { interface ChipPropsColorOverrides extends SharedPropsColorOverrides { } interface ChipPropsVariantOverrides { standard: true; } interface ChipPropsSizeOverrides { tiny: true; } interface ChipOwnProps { shape?: 'pill' | 'rounded'; } } declare module '@mui/material/CircularProgress' { interface CircularProgressPropsColorOverrides extends SharedPropsColorOverrides { } } declare module '@mui/material/FormLabel' { interface FormLabelOwnProps { size?: 'medium' | 'small' | 'tiny'; } } declare module '@mui/material/Icon' { interface IconPropsColorOverrides extends SharedPropsColorOverrides { } } declare module '@mui/material/IconButton' { interface IconButtonPropsColorOverrides extends SharedPropsColorOverrides { } interface IconButtonPropsSizeOverrides extends SharedPropsSizeOverrides { } } declare module '@mui/material/InputBase' { interface InputBasePropsSizeOverrides extends SharedPropsSizeOverrides { } } declare module '@mui/material/InputLabel' { interface InputLabelPropsSizeOverrides { tiny: true; medium: true; } } declare module '@mui/material/LinearProgress' { interface LinearProgressPropsColorOverrides extends SharedPropsColorOverrides { } } declare module '@mui/material/ListItemButton' { interface ListItemButtonBaseProps { shape?: 'square' | 'rounded'; } } declare module '@mui/material/Radio' { interface RadioPropsColorOverrides extends SharedPropsColorOverrides { } } declare module '@mui/material/Select' { interface BaseSelectProps { disableIcon?: boolean; } } declare module '@mui/material/styles' { interface TypeAction { __unstableGradientAngle?: number; } interface TypeText { tertiary: string; } interface Palette extends CustomPaletteInterface { } interface PaletteOptions extends CustomPaletteOptionsInterface { } interface SimplePaletteColorOptions { __unstableAccessibleMain?: string; __unstableAccessibleLight?: string; __unstableTonalMain?: string; __unstableTonalDark?: string; __unstableSurfaceMain?: string; __unstableSurfaceLight?: string; __unstableSurfaceDark?: string; __unstableSurfaceTranslucent?: string; __unstableSurface?: string; } interface PaletteColor { __unstableAccessibleMain?: string; __unstableAccessibleLight?: string; __unstableTonalMain?: string; __unstableTonalDark?: string; __unstableSurfaceMain?: string; __unstableSurfaceLight?: string; __unstableSurfaceDark?: string; __unstableSurfaceTranslucent?: string; __unstableSurface?: string; } interface TypeBackground { __unstableSurfaceMain?: string; __unstableSurfaceLight?: string; __unstableSurfaceDark?: string; __unstableSurfaceTranslucent?: string; __unstableSurface?: string; } interface ThemeOptions { shape?: { borderRadius: number; __unstableBorderRadiusMultipliers: [number, number, number, number, number]; }; } interface Theme { shape: { borderRadius: number; __unstableBorderRadiusMultipliers: [number, number, number, number, number]; }; } interface TypographyVariants extends CustomTypographyVariants { } interface TypographyVariantsOptions extends CustomTypographyVariants { } } declare module '@mui/material/SvgIcon' { interface SvgIconPropsSizeOverrides extends SharedPropsFontSizeOverrides { } interface SvgIconPropsColorOverrides extends SharedPropsColorOverrides { } } declare module '@mui/material/Switch' { interface SwitchPropsColorOverrides extends SharedPropsColorOverrides { } } declare module '@mui/material/Tab' { interface TabOwnProps { size?: 'medium' | 'small'; } } declare module '@mui/material/TableRow' { interface TableRowOwnProps { disableDivider?: boolean; } } declare module '@mui/material/Tabs' { interface TabsOwnProps { size?: 'medium' | 'small'; } } declare module '@mui/material/TextField' { interface TextFieldPropsSizeOverrides extends SharedPropsSizeOverrides { } } declare module '@mui/material/ToggleButton' { interface ToggleButtonPropsSizeOverrides extends SharedPropsSizeOverrides { } interface ToggleButtonPropsColorOverrides extends SharedPropsColorOverrides { } } declare module '@mui/material/ToggleButtonGroup' { interface ToggleButtonGroupPropsSizeOverrides extends SharedPropsSizeOverrides { } } declare module '@mui/material/Typography' { interface TypographyPropsVariantOverrides { display1: true; display2: true; display3: true; display4: true; display5: true; display6: true; } }