import type { AlignType, HTMLAttributesWithRootRef } from '../../types';
export interface ButtonGroupProps extends HTMLAttributesWithRootRef<HTMLDivElement> {
    /**
     * Задает расположение элементов внутри группы, вертикальное или горизонтальное.
     */
    mode?: 'vertical' | 'horizontal';
    /**
     * Выставляет в зависимости от `mode` отступ по вертикали или горизонтали.
     */
    gap?: 'none' | 'space' | 's' | 'm';
    /**
     * Растягивает компонент на всю ширину контейнера.
     *
     * Note: Для потомков соответствующее поведение нужно определять самостоятельно, где это необходимо.
     */
    stretched?: boolean;
    /**
     * Горизонтальное выравнивание элементов внутри группы.
     */
    align?: AlignType;
}
/**
 * @see https://vkui.io/components/button-group
 */
export declare const ButtonGroup: ({ mode, gap, stretched, align, ...restProps }: ButtonGroupProps) => React.ReactNode;
//# sourceMappingURL=ButtonGroup.d.ts.map