import React, { HTMLAttributes } from 'react';
export declare type RadioButtonProps = {
    id: string | number;
    text: string;
    value: string;
    name: string;
    onChange: (event: React.ChangeEvent<HTMLInputElement>) => any;
    defaultValue?: boolean;
    disabled?: boolean;
    className?: string;
} & Omit<HTMLAttributes<HTMLInputElement>, 'onChange' | 'defaultValue'>;
/**
 * Component that wraps a native radio input element
 */
export declare function RadioButton({ id, text, value, name, onChange, defaultValue, disabled, className, ...props }: RadioButtonProps): JSX.Element;
