{
  "props": [
    {
      "property": "children",
      "type": "string | number | bigint | false | true | ReactElement<unknown, string | JSXElementConstructor<any>> | Iterable<ReactNode> | ReactPortal | Promise<AwaitedReactNode>",
      "kind": "unknown",
      "values": [],
      "description": "The label for the element."
    },
    {
      "property": "value",
      "type": "string",
      "kind": "text",
      "values": [],
      "required": true,
      "description": "The value of the radio button, used when submitting an HTML form.\nSee [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/radio#Value)."
    },
    {
      "property": "isDisabled",
      "type": "boolean",
      "kind": "boolean",
      "values": [],
      "description": "Whether the radio button is disabled or not.\nShows that a selection exists, but is not available in that circumstance."
    },
    {
      "property": "autoFocus",
      "type": "boolean",
      "kind": "boolean",
      "values": [],
      "description": "Whether the element should receive focus on render.",
      "inheritedFrom": "FocusableProps"
    },
    {
      "property": "onFocus",
      "type": "(e: FocusEvent<Element, Element>) => void",
      "kind": "unknown",
      "values": [],
      "description": "Handler that is called when the element receives focus.",
      "inheritedFrom": "FocusEvents"
    },
    {
      "property": "onBlur",
      "type": "(e: FocusEvent<Element, Element>) => void",
      "kind": "unknown",
      "values": [],
      "description": "Handler that is called when the element loses focus.",
      "inheritedFrom": "FocusEvents"
    },
    {
      "property": "onFocusChange",
      "type": "(isFocused: boolean) => void",
      "kind": "unknown",
      "values": [],
      "description": "Handler that is called when the element's focus status changes.",
      "inheritedFrom": "FocusEvents"
    },
    {
      "property": "onKeyDown",
      "type": "(e: KeyboardEvent) => void",
      "kind": "unknown",
      "values": [],
      "description": "Handler that is called when a key is pressed.",
      "inheritedFrom": "KeyboardEvents"
    },
    {
      "property": "onKeyUp",
      "type": "(e: KeyboardEvent) => void",
      "kind": "unknown",
      "values": [],
      "description": "Handler that is called when a key is released.",
      "inheritedFrom": "KeyboardEvents"
    },
    {
      "property": "id",
      "type": "string",
      "kind": "text",
      "values": [],
      "description": "The element's unique identifier. See\n[MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id).",
      "inheritedFrom": "DOMProps"
    },
    {
      "property": "aria-label",
      "type": "string",
      "kind": "text",
      "values": [],
      "description": "Defines a string value that labels the current element.",
      "inheritedFrom": "AriaLabelingProps"
    },
    {
      "property": "aria-labelledby",
      "type": "string",
      "kind": "text",
      "values": [],
      "description": "Identifies the element (or elements) that labels the current element.",
      "inheritedFrom": "AriaLabelingProps"
    },
    {
      "property": "aria-describedby",
      "type": "string",
      "kind": "text",
      "values": [],
      "description": "Identifies the element (or elements) that describes the object.",
      "inheritedFrom": "AriaLabelingProps"
    },
    {
      "property": "aria-details",
      "type": "string",
      "kind": "text",
      "values": [],
      "description": "Identifies the element (or elements) that provide a detailed, extended description for the\nobject.",
      "inheritedFrom": "AriaLabelingProps"
    },
    {
      "property": "onPress",
      "type": "(e: PressEvent) => void",
      "kind": "unknown",
      "values": [],
      "description": "Handler that is called when the press is released over the target.",
      "inheritedFrom": "PressEvents"
    },
    {
      "property": "onPressStart",
      "type": "(e: PressEvent) => void",
      "kind": "unknown",
      "values": [],
      "description": "Handler that is called when a press interaction starts.",
      "inheritedFrom": "PressEvents"
    },
    {
      "property": "onPressEnd",
      "type": "(e: PressEvent) => void",
      "kind": "unknown",
      "values": [],
      "description": "Handler that is called when a press interaction ends, either\nover the target or when the pointer leaves the target.",
      "inheritedFrom": "PressEvents"
    },
    {
      "property": "onPressChange",
      "type": "(isPressed: boolean) => void",
      "kind": "unknown",
      "values": [],
      "description": "Handler that is called when the press state changes.",
      "inheritedFrom": "PressEvents"
    },
    {
      "property": "onPressUp",
      "type": "(e: PressEvent) => void",
      "kind": "unknown",
      "values": [],
      "description": "Handler that is called when a press is released over the target, regardless of\nwhether it started on the target or not.",
      "inheritedFrom": "PressEvents"
    },
    {
      "property": "inputRef",
      "type": "(instance: HTMLInputElement) => void | (() => VoidOrUndefinedOnly) | RefObject<HTMLInputElement>",
      "kind": "unknown",
      "values": [],
      "description": "A ref for the HTML input element."
    },
    {
      "property": "slot",
      "type": "string",
      "kind": "text",
      "values": [],
      "description": "A slot name for the component. Slots allow the component to receive props from a parent\ncomponent. An explicit `null` value indicates that the local props completely override all\nprops received from a parent.",
      "inheritedFrom": "SlotProps"
    },
    {
      "property": "styles",
      "type": "StylesProp",
      "kind": "unknown",
      "values": [],
      "description": "Spectrum-defined styles, returned by the `style()` macro.",
      "inheritedFrom": "StyleProps"
    },
    {
      "property": "description",
      "type": "string | number | bigint | false | true | ReactElement<unknown, string | JSXElementConstructor<any>> | Iterable<ReactNode> | ReactPortal | Promise<AwaitedReactNode>",
      "kind": "unknown",
      "values": [],
      "description": "A description for the field. Provides a hint such as specific requirements for what to choose.",
      "inheritedFrom": "HelpTextProps"
    }
  ]
}
