import React from 'react'; export interface Tab { id: string; title: string; startIcon?: React.ReactNode; endIcon?: React.ReactNode; } interface ButtonGroup { color?: 'inherit' | 'primary' | 'secondary' | 'error' | 'info' | 'success' | 'warning'; disabled?: boolean; disableElevation?: boolean; disableFocusRipple?: boolean; disableRipple?: boolean; fullWidth?: boolean; orientation?: 'horizontal' | 'vertical'; size?: 'small' | 'medium' | 'large'; sx?: any; variant?: 'contained' | 'outlined' | 'text'; tabs?: Array; activeTabs?: Array; setActiveTab?: (tab: Tab) => void; isGroup?: boolean; } declare const ButtonGroup: (buttonGroupProps: ButtonGroup) => JSX.Element; export default ButtonGroup;