type RadioStateArgs = {
    id: string;
    isSelected: boolean | undefined;
    defaultSelected: boolean | undefined;
};
type SetStateCallback = (value: boolean | undefined) => boolean;
type RadioStateValue = [
    boolean,
    (newValue: SetStateCallback) => void
];
declare function useRadioState({ id, isSelected, defaultSelected }: RadioStateArgs): RadioStateValue;
export default useRadioState;
