import React from 'react'; import { DefaultProps, FlowindSize } from '../../../styles'; import { InputWrapperBaseProps, InputWrapperStylesNames } from '../../input'; export type RadioGroupStylesNames = InputWrapperStylesNames; export interface RadioGroupProps extends DefaultProps, InputWrapperBaseProps, Omit, 'onChange'> { /** components */ children: React.ReactNode; /** Value of currently selected radio */ value?: string; /** Initial value for uncontrolled component */ defaultValue?: string; /** Called when value changes */ onChange?: (value: string) => void; /** Predefined label fontSize, radio width, height and border-radius */ size?: FlowindSize; /** Props spread to root element */ wrapperProps?: Record; /** Name attribute of radio inputs */ name?: string; } export declare const RadioGroup: React.ForwardRefExoticComponent>;