[
  {
    "name": "Tooltip.Provider",
    "props": {
      "delayDuration": {
        "value": "",
        "required": false,
        "default": "700",
        "type": "number",
        "description": "",
        "description_zh": ""
      },
      "skipDelayDuration": {
        "value": "",
        "required": false,
        "default": "300",
        "type": "number",
        "description": "",
        "description_zh": ""
      },
      "disableHoverableContent": {
        "value": "",
        "required": false,
        "default": "No default value",
        "type": "boolean",
        "description": "",
        "description_zh": ""
      }
    },
    "description": "Wraps your app to provide global functionality to your tooltips.",
    "link": "https://www.radix-ui.com/primitives/docs/components/tooltip",
    "link_zh": "https://www.radix-ui.com/primitives/docs/components/tooltip",
    "typeDetail": {},
    "events": [],
    "methods": [],
    "slots": [],
    "filename": "TooltipProvider",
    "suggestions": []
  },
  {
    "name": "Tooltip.Root",
    "props": {
      "defaultOpen": {
        "value": "",
        "required": false,
        "default": "No default value",
        "type": "boolean",
        "description": "",
        "description_zh": ""
      },
      "open": {
        "value": "",
        "required": false,
        "default": "No default value",
        "type": "boolean",
        "description": "",
        "description_zh": ""
      },
      "delayDuration": {
        "value": "",
        "required": false,
        "default": "700",
        "type": "number",
        "description": "",
        "description_zh": ""
      },
      "disableHoverableContent": {
        "value": "",
        "required": false,
        "default": "No default value",
        "type": "boolean",
        "description": "",
        "description_zh": ""
      }
    },
    "description": "Contains all the parts of a tooltip.",
    "link": "https://www.radix-ui.com/primitives/docs/components/tooltip",
    "link_zh": "https://www.radix-ui.com/primitives/docs/components/tooltip",
    "typeDetail": {},
    "events": [
      {
        "name": "onOpenChange",
        "description": "",
        "description_zh": ""
      }
    ],
    "methods": [],
    "slots": [],
    "filename": "TooltipRoot",
    "suggestions": []
  },
  {
    "name": "Tooltip.Trigger",
    "props": {
      "asChild": {
        "value": "",
        "required": false,
        "default": "false",
        "type": "boolean",
        "description": "",
        "description_zh": ""
      }
    },
    "description": "The button that toggles the tooltip. By default, the Tooltip.Content will position itself against the trigger.",
    "link": "https://www.radix-ui.com/primitives/docs/components/tooltip",
    "link_zh": "https://www.radix-ui.com/primitives/docs/components/tooltip",
    "typeDetail": {},
    "events": [],
    "methods": [],
    "slots": [],
    "filename": "TooltipTrigger",
    "suggestions": []
  },
  {
    "name": "Tooltip.Portal",
    "props": {
      "forceMount": {
        "value": "",
        "required": false,
        "default": "No default value",
        "type": "boolean",
        "description": "",
        "description_zh": ""
      },
      "container": {
        "value": "",
        "required": false,
        "default": "document.body",
        "type": "HTMLElement",
        "description": "",
        "description_zh": ""
      }
    },
    "description": "When used, portals the content part into the body.",
    "link": "https://www.radix-ui.com/primitives/docs/components/tooltip",
    "link_zh": "https://www.radix-ui.com/primitives/docs/components/tooltip",
    "typeDetail": {},
    "events": [],
    "methods": [],
    "slots": [],
    "filename": "TooltipPortal",
    "suggestions": []
  },
  {
    "name": "Tooltip.Content",
    "props": {
      "asChild": {
        "value": "",
        "required": false,
        "default": "false",
        "type": "boolean",
        "description": "",
        "description_zh": ""
      },
      "aria-label": {
        "value": "",
        "required": false,
        "default": "No default value",
        "type": "string",
        "description": "",
        "description_zh": ""
      },
      "forceMount": {
        "value": "",
        "required": false,
        "default": "No default value",
        "type": "boolean",
        "description": "",
        "description_zh": ""
      },
      "side": {
        "value": "",
        "required": false,
        "default": "top",
        "type": "enumSee",
        "description": "",
        "description_zh": ""
      },
      "sideOffset": {
        "value": "",
        "required": false,
        "default": "0",
        "type": "number",
        "description": "",
        "description_zh": ""
      },
      "align": {
        "value": "",
        "required": false,
        "default": "center",
        "type": "enumSee",
        "description": "",
        "description_zh": ""
      },
      "alignOffset": {
        "value": "",
        "required": false,
        "default": "0",
        "type": "number",
        "description": "",
        "description_zh": ""
      },
      "avoidCollisions": {
        "value": "",
        "required": false,
        "default": "true",
        "type": "boolean",
        "description": "",
        "description_zh": ""
      },
      "collisionBoundary": {
        "value": "",
        "required": false,
        "default": "[]",
        "type": "BoundarySee",
        "description": "",
        "description_zh": ""
      },
      "collisionPadding": {
        "value": "",
        "required": false,
        "default": "0",
        "type": "number",
        "description": "",
        "description_zh": ""
      },
      "arrowPadding": {
        "value": "",
        "required": false,
        "default": "0",
        "type": "number",
        "description": "",
        "description_zh": ""
      },
      "sticky": {
        "value": "",
        "required": false,
        "default": "partial",
        "type": "enumSee",
        "description": "",
        "description_zh": ""
      },
      "hideWhenDetached": {
        "value": "",
        "required": false,
        "default": "false",
        "type": "boolean",
        "description": "",
        "description_zh": ""
      }
    },
    "description": "The component that pops out when the tooltip is open.",
    "link": "https://www.radix-ui.com/primitives/docs/components/tooltip",
    "link_zh": "https://www.radix-ui.com/primitives/docs/components/tooltip",
    "typeDetail": {},
    "events": [
      {
        "name": "onEscapeKeyDown",
        "description": "",
        "description_zh": ""
      },
      {
        "name": "onPointerDownOutside",
        "description": "",
        "description_zh": ""
      }
    ],
    "methods": [],
    "slots": [],
    "filename": "TooltipContent",
    "suggestions": []
  },
  {
    "name": "Tooltip.Arrow",
    "props": {
      "asChild": {
        "value": "",
        "required": false,
        "default": "false",
        "type": "boolean",
        "description": "",
        "description_zh": ""
      },
      "width": {
        "value": "",
        "required": false,
        "default": "10",
        "type": "number",
        "description": "",
        "description_zh": ""
      },
      "height": {
        "value": "",
        "required": false,
        "default": "5",
        "type": "number",
        "description": "",
        "description_zh": ""
      }
    },
    "description": "An optional arrow element to render alongside the tooltip. This can be used to help visually link the trigger with the Tooltip.Content. Must be rendered inside Tooltip.Content.",
    "link": "https://www.radix-ui.com/primitives/docs/components/tooltip",
    "link_zh": "https://www.radix-ui.com/primitives/docs/components/tooltip",
    "typeDetail": {},
    "events": [],
    "methods": [],
    "slots": [],
    "filename": "TooltipArrow",
    "suggestions": []
  }
]
