import { DatavizVariant } from '../../../components/Icons/illustrationProps'; export type IconButtonVariants = "icon-xs-nobackground" | "icon-s-nobackground" | "icon-m-nobackground" | "icon-xs-withbackground" | "icon-s-withbackground" | "icon-m-withbackground"; export type TagsButtonVariants = "tags-grey" | "tags-black" | "tags-white" | "tags-red" | "tags-green" | "tags-blue" | "tags-coral" | "tags-brand"; export type customButtonVariants = "primary" | "secondary" | "ternary" | "text" | "black-text" | "selected-menu" | "selected-submenu" | "default-menu" | "black-filled" | "white-filled" | "white-filled-no-shadow" | "select" | "validate" | "error" | "delete" | "delete-outline" | IconButtonVariants | TagsButtonVariants | DatavizVariant; type ButtonNewVariants = Record; type ButtonPropsNewVariants = Record; declare module "@mui/material/styles" { interface ButtonVariants extends ButtonNewVariants { } interface ButtonVariantsOptions extends ButtonNewVariants { } } declare module "@mui/material/Button" { interface ButtonPropsVariantOverrides extends ButtonPropsNewVariants { } } export {};