import React from 'react'; import { FlexRowProps } from '../../layout/FlexRow/FlexRow'; import { FlexColProps } from '../../layout/FlexCol/FlexCol'; declare type RadioGroupFieldItem = { value: string; label?: string | React.ReactNode; defaultChecked?: boolean; disabled?: boolean; }; export declare type RadioGroupFieldProps = { label?: string; items: RadioGroupFieldItem[]; onChange: (value: string) => void; onBlur?: () => void; disabled?: boolean; value?: string; isValid?: boolean; errorMessage?: string; className?: string; flexColProps?: FlexColProps; flexRowProps?: FlexRowProps; hideControl?: boolean; name?: string; 'data-automation'?: string; }; declare const RadioGroupField: ({ items, label, name, onChange, onBlur, value, disabled, isValid, errorMessage, className, flexRowProps, flexColProps, hideControl, "data-automation": dataAutomation, }: RadioGroupFieldProps) => JSX.Element; export default RadioGroupField;