/// <reference types="react" />
export interface RadioProps {
    /**Name that join all radios */
    group: string;
    /**Value to take when checked is true */
    value?: string;
    /**Whether the checkbox should be checked or not.*/
    checked?: boolean;
    /**Label to be displayed next to the checkbox. if empty, checkbox is displayed with out text. */
    label?: string;
    /**String to be pass to let the component be unique */
    id?: string;
    /**If true, the checkbox is disabled */
    isDisabled?: boolean;
    /** Object with style properties to extend the input*/
    style?: React.CSSProperties;
    /** Name of class to extend css properties*/
    className?: string;
    /** Action taken when value is changed.*/
    onChange?: (event: string) => void;
    /** Action taken when radio is clicked.*/
    onClick?: (event: React.MouseEvent<HTMLInputElement>) => void;
}
