import { ButtonGroupProps } from '@mui/material/ButtonGroup';
import { ButtonProps, SxProps } from '@mui/material';
import * as React from 'react';
export interface IDropdownMenuOption {
    label: string | JSX.Element;
    callback: (event?: any, index?: number) => void;
    color?: string;
    disableToggle?: boolean;
}
interface DropdownButtonProps extends ButtonProps {
    children?: React.ReactNode;
    options: IDropdownMenuOption[];
    isMenuThirdItemDisabled?: boolean;
    isOnlyDropDownButton?: boolean;
    onlyDropDownButtonProps?: {
        style?: SxProps;
    };
    buttonGroupProps?: ButtonGroupProps;
    dropdownButtonProps?: ButtonGroupProps;
    toggleCallback?: (e?: boolean) => void;
    loading?: boolean;
}
declare const DropdownButton: React.FC<DropdownButtonProps>;
export default DropdownButton;
