import { type ToggleButtonGroupProps as MuiToggleButtonGroupProps } from '@mui/material/ToggleButtonGroup';
import { type ReactNode } from 'react';
import type { WithoutEmotionSpecific } from '../types/WithoutEmotionSpecific';
export type ToggleButtonGroupProps = WithoutEmotionSpecific<Omit<MuiToggleButtonGroupProps, 'orientation'>> & {
    /**
     * Если `true`, компонент будет отображаться в состоянии ошибки
     */
    isError?: boolean;
    /**
     * Текстовая информация об ошибке, будет отображен в тултипе при isError: true
     */
    errorText?: ReactNode;
    /**
     * Определяет стиль отображения группы кнопок
     *
     * - `transparent` — прозрачный фон кнопок ToggleButton
     *
     * - `plain` — белый фон кнопок ToggleButton
     *
     * @default transparent
     */
    variant?: 'transparent' | 'plain';
};
export declare const ToggleButtonGroup: import("react").ForwardRefExoticComponent<Omit<ToggleButtonGroupProps, "ref"> & import("react").RefAttributes<HTMLDivElement>>;
