export default RadioGroup; /** * 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 { constructor(props: any); constructor(props: any, context: any); _getSpacing(index: any): { marginTop: any; marginInlineStart?: undefined; } | { marginInlineStart: any; marginTop?: undefined; } | { marginTop?: undefined; marginInlineStart?: undefined; }; render(): React.JSX.Element; } declare namespace RadioGroup { export namespace propTypes { let dataHook: PropTypes.Requireable; let className: PropTypes.Requireable; let onChange: PropTypes.Requireable<(...args: any[]) => any>; let value: PropTypes.Requireable>; let disabledRadios: PropTypes.Requireable<(NonNullable | null | undefined)[]>; let vAlign: PropTypes.Requireable; let disabled: PropTypes.Requireable; let display: PropTypes.Requireable; let selectionArea: PropTypes.Requireable; let selectionAreaSkin: PropTypes.Requireable; let selectionAreaPadding: PropTypes.Requireable; let children: PropTypes.Requireable; let spacing: PropTypes.Requireable; let name: PropTypes.Requireable; let fullWidth: PropTypes.Requireable; } export namespace defaultProps { let disabledRadios_1: never[]; export { disabledRadios_1 as disabledRadios }; export function onChange_1(): void; export { onChange_1 as onChange }; let value_1: string; export { value_1 as value }; let vAlign_1: string; export { vAlign_1 as vAlign }; let display_1: string; export { display_1 as display }; let selectionArea_1: string; export { selectionArea_1 as selectionArea }; let selectionAreaSkin_1: string; export { selectionAreaSkin_1 as selectionAreaSkin }; let fullWidth_1: boolean; export { fullWidth_1 as fullWidth }; } export { Radio }; export let displayName: string; } import React from 'react'; import PropTypes from 'prop-types'; import Radio from '../Radio/Radio'; //# sourceMappingURL=RadioGroup.d.ts.map