import { ToggleButtonProps, ToggleButtonOwnProps, ButtonBaseOwnProps, Theme } from '@mui/material'; import { StyledComponent } from '@emotion/styled'; import { CommonProps } from '@mui/material/OverridableComponent'; import { DetailedHTMLProps, ButtonHTMLAttributes } from 'react'; import { MUIStyledCommonProps } from '@mui/system'; export declare const CustomToggleButton: StyledComponent< ToggleButtonOwnProps & Omit< ButtonBaseOwnProps, "classes"> & CommonProps & Omit< DetailedHTMLProps, HTMLButtonElement>, "style" | "size" | "color" | "children" | "sx" | "className" | "tabIndex" | "onChange" | "onClick" | "classes" | "value" | "disabled" | "fullWidth" | "disableFocusRipple" | "disableRipple" | "action" | "centerRipple" | "disableTouchRipple" | "focusRipple" | "focusVisibleClassName" | "LinkComponent" | "onFocusVisible" | "TouchRippleProps" | "touchRippleRef" | "selected"> & MUIStyledCommonProps, {}, {}>; type ToggleButtonsPropsWithoutEnforcedKeys = Omit; export type TertiaryToggleButtonProps = ToggleButtonsPropsWithoutEnforcedKeys & { choices: string[]; onClick?: (index: number) => void; currentIndexSelected?: number; }; export declare const TertiaryToggleButton: (props: TertiaryToggleButtonProps) => import("react/jsx-runtime").JSX.Element; export {};