import { ChangeEvent } from 'react';
import { RadioAndCheckboxLabelProps } from '../RadioAndCheckboxLabel';
export type RadioProps = Omit<RadioAndCheckboxLabelProps, 'control' | 'onChange'> & {
    /**
     * Called when a radio is checked. Is _not_ called when radio is unchecked.
     * @param checked - always `true`
     * @param event
     */
    onChange?: (checked: boolean, event: ChangeEvent<HTMLInputElement>) => void;
};
export declare const Radio: import("react").ForwardRefExoticComponent<Omit<RadioAndCheckboxLabelProps, "onChange" | "control"> & {
    /**
     * Called when a radio is checked. Is _not_ called when radio is unchecked.
     * @param checked - always `true`
     * @param event
     */
    onChange?: (checked: boolean, event: ChangeEvent<HTMLInputElement>) => void;
} & import("react").RefAttributes<HTMLElement>>;
//# sourceMappingURL=Radio.d.ts.map