import * as React from 'react';
export declare const buttonGroupVariants: readonly ["default", "transparent"];
type ButtonGroupVariant = (typeof buttonGroupVariants)[number];
export type ButtonGroupProps = {
    /**
     * The buttons to show in the group. It should be `Button`, `IconButton`, `MenuButton` or `MenuIconButton`.
     */
    children: React.ReactNode;
    /**
     * Variant to show button group.
     * @default default
     */
    variant?: ButtonGroupVariant;
    /**
     * Determines if the button group is full width or not.
     */
    fullWidth?: boolean;
    /**
     * Border radius of the button group.
     */
    borderRadius?: number | string;
};
/**
 * A component that groups multiple buttons.
 * All supported children types of this component are: Button, IconButton, MenuButton or MenuIconButton.
 */
declare const ButtonGroup: ({ children, variant, fullWidth, borderRadius }: ButtonGroupProps) => import("react/jsx-runtime").JSX.Element;
export default ButtonGroup;
