import * as React from 'react'; import { ButtonGroupProps } from './ButtonGroup'; import { BsPrefixRefForwardingComponent } from './helpers'; type BaseToggleButtonProps = Omit; export interface ToggleButtonRadioProps extends BaseToggleButtonProps { type?: 'radio'; name: string; value?: T; defaultValue?: T; onChange?: (value: T, event: any) => void; } export interface ToggleButtonCheckboxProps extends BaseToggleButtonProps { type: 'checkbox'; name?: string; value?: T[]; defaultValue?: T[]; onChange?: (value: T[]) => void; } export type ToggleButtonGroupProps = ToggleButtonRadioProps | ToggleButtonCheckboxProps; declare const _default: BsPrefixRefForwardingComponent<"a", ToggleButtonGroupProps> & { Button: React.ForwardRefExoticComponent>; }; export default _default;