///
import * as React from "react";
import { BoxedValue } from "boxm";
import { FormElementProps, StyleComponent } from "./FormElementProps";
export interface RadioButtonProps extends FormElementProps {
value: BoxedValue;
option: T;
component?: StyleComponent;
}
export declare class TypedRadioButton extends React.Component, {}> {
changed(ev: React.FormEvent): void;
render(): JSX.Element;
}
export declare class RadioButton extends TypedRadioButton {
}
export declare class RadioButtonString extends TypedRadioButton {
}
export declare class RadioButtonNumber extends TypedRadioButton {
}
export declare function RadioButtonUsing(component: StyleComponent): (props: RadioButtonProps) => JSX.Element;