import React from "react"; export interface ButtonGroupProps extends React.ComponentPropsWithoutRef<"div"> { /** * The buttons to render in the group. A button group holds a single, double * or triple action. */ children?: React.ReactNode; /** * Direction of the group. * * - `RTL` (default) aligns the actions to the end of the container, with the * most important action last (right). This is the default for most button * groups, e.g. in modals and cards. * - `LTR` aligns the actions to the start of the container, with the most * important action first (left). Use this in a full page form. */ direction?: "RTL" | "LTR"; } /** * A button group is a container that defines the button combinations that can * be used in the UI. It takes a single, double or triple action as children and * takes care of the spacing and alignment between them. * * The buttons themselves are the regular button components, so any combination * of `PrimaryButton`, `SecondaryButton`, `TertiaryButton` and their icon * counterparts can be passed in. * * @example * ```tsx * * Cancel * Save * * ``` */ export declare const ButtonGroup: React.ForwardRefExoticComponent>;