import * as React from 'react';
import { StandardProps } from '..';
import { FormGroupProps, FormGroupClassKey } from '../Form/FormGroup';

export interface RadioGroupProps extends StandardProps<
  FormGroupProps,
  RadioGroupClassKey,
  'onChange'
> {
  name?: string;
  onChange?: (event: React.ChangeEvent<{}>, value: string) => void;
  value?: string;
}

export type RadioGroupClassKey =
  | FormGroupClassKey
  ;

declare const RadioGroup: React.ComponentType<RadioGroupProps>;

export default RadioGroup;
