import type { ComponentsVariants, CSSObject } from '@mui/material'; import type { ButtonStyle, ButtonVariant } from '../types'; export declare const BORDER_RADIUS = 3; export declare const defaultButtonStyle: (button: ButtonStyle) => CSSObject; export declare const buttonStyle: (button: ButtonStyle) => CSSObject; export declare const iconButtonStyle: (button: ButtonStyle) => CSSObject; type PartialButtonVariants = Partial>; export declare const buttonVariants: (buttons: PartialButtonVariants, stylingFn?: (button: ButtonStyle) => CSSObject) => ComponentsVariants["MuiButton"]; export declare const variantsToClassName: (buttonVariants: ComponentsVariants["MuiButton"]) => CSSObject; export {};