import React, { FC } from 'react'; import { ButtonProps } from '../Button'; declare type ButtonGroupChildType = React.ReactElement | boolean | null | undefined; /** * ButtonGroup properties */ export interface ButtonGroupPropsStrict { /** Join buttons together as a group */ attached?: boolean; /** Button Elements */ children: ButtonGroupChildType | ButtonGroupChildType[]; /** String of class names to add to component */ className?: string; /** When used in combination with `fullWidth`, this makes buttons take up equal amount of space */ equalWidth?: boolean; /** Make buttons fill all available space */ fullWidth?: boolean; /** Element to use for base component */ el?: any; } export interface ButtonGroupProps extends ButtonGroupPropsStrict { /** Unstrict Props */ [propName: string]: any; } export declare const ButtonGroup: FC; export {};