import React from 'react';
import { RadioGroupProps, RadioGroupRadioProps } from './RadioGroup.types';
/**
* component for easy radio group creation.
*
* similar to HTML `` except you don't need to handle `name` or click handlers.
*/
declare class RadioGroup extends React.PureComponent {
uniqueName: string;
static Radio: React.FunctionComponent;
static displayName: string;
static defaultProps: {
disabledRadios: never[];
onChange: () => void;
value: string;
vAlign: string;
display: string;
selectionArea: string;
selectionAreaSkin: string;
fullWidth: boolean;
size: string;
};
_getSpacing(index: number): {
marginTop: string | undefined;
marginInlineStart?: undefined;
} | {
marginInlineStart: string | undefined;
marginTop?: undefined;
} | {
marginTop?: undefined;
marginInlineStart?: undefined;
};
render(): React.JSX.Element;
}
export { RadioGroup };
//# sourceMappingURL=RadioGroup.d.ts.map