import type { ChangeEventHandler, PropsWithChildren, Ref } from 'react';
import type { RadioInputColor, RadioInputSize } from './RadioContext';
interface RadioInputProps {
    'aria-label'?: string;
    color?: RadioInputColor;
    disabled?: boolean;
    inputRef?: Ref<HTMLInputElement>;
    name?: string;
    onChange?: ChangeEventHandler<HTMLInputElement>;
    size?: RadioInputSize;
    value: string | number;
}
declare function Input({ 'aria-label': label, children, color: passedColor, disabled: passedDisabled, inputRef, name: passedName, onChange, size: passedSize, value, }: PropsWithChildren<RadioInputProps>): JSX.Element;
export default Input;
