import { ButtonProps, TooltipProps } from '@mui/material'; import * as React from 'react'; import { Styles } from '../react-types'; interface OwnProps extends Omit { value: T; active?: boolean; focused?: boolean; disabled?: boolean; title: React.ReactNode; onClick?: (value: T) => void; tooltipProps?: Omit; } /** * Button Props * * @public */ export type Props = React.PropsWithChildren> & StyleProps; /** * Button section of field * * @public * @param {Props} props * @returns {JSX.Element} */ export declare const ToggleButton: (props: Props) => JSX.Element; declare const useStyles: (params: void, styleOverrides?: { props: { classes?: Record | undefined; } & Record; ownerState?: Record | undefined; } | undefined) => { classes: Record<"root" | "tooltip" | "active" | "colorSecondary" | "colorPrimary", string>; theme: import("@mui/material").Theme; css: import("tss-react").Css; cx: import("tss-react").Cx; }; type StyleProps = Styles; export {};