import { Accessibility, ButtonGroupBehaviorProps } from '@fluentui/accessibility'; import { ShorthandCollection, FluentComponentStaticProps } from '../../types'; import { UIComponentProps, ChildrenComponentProps, ContentComponentProps } from '../../utils'; import { ButtonProps } from './Button'; import { ComponentWithAs } from '@fluentui/react-bindings'; export interface ButtonGroupProps extends UIComponentProps, ChildrenComponentProps, ContentComponentProps { /** * Accessibility behavior if overridden by the user. */ accessibility?: Accessibility; /** The buttons contained inside the ButtonGroup. */ buttons?: ShorthandCollection; /** The buttons inside group can appear circular. */ circular?: boolean; } export declare type ButtonGroupStylesProps = Required>; export declare const buttonGroupClassName = "ui-buttons"; /** * A ButtonGroup represents multiple related actions as a group. */ export declare const ButtonGroup: ComponentWithAs<'div', ButtonGroupProps> & FluentComponentStaticProps;