import { Theme, ComponentsProps, ComponentsOverrides, ComponentsVariants } from '@mui/material'; declare module '@mui/material/Button' { interface ButtonPropsVariantOverrides { elevated: true; filled: true; tonal: true; outlined: true; text: true; contained: true; } interface ButtonPropsColorOverrides { tertiary: true; surface: true; } } interface M3Button { MuiButton: { defaultProps?: ComponentsProps['MuiButton']; styleOverrides?: ComponentsOverrides['MuiButton']; variants?: ComponentsVariants['MuiButton']; }; } export declare const getButton: (theme: Theme) => M3Button; export {};