/**
 * A custom radio button component that allows users to select one option from a group.
 * It displays a label and can be customized with different sizes and styling.
 */
import React, { PropsWithChildren } from "react";
export default function Radio({ checked, onToggle, label, className, size, groupId, value, ...props }: PropsWithChildren<{
    checked: boolean;
    onToggle: (checked: boolean) => void;
    label: React.ReactNode;
    className?: string;
    size?: number;
    groupId: string;
    value: string;
    "data-testid"?: string;
}> & React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>): import("react/jsx-runtime").JSX.Element;
