{
  "affix/offsetTop": {
    "description": "距离窗口顶部达到指定偏移量后触发",
    "type": "number"
  },
  "affix/target": {
    "description": "设置 Affix 需要监听其滚动事件的元素，值为一个返回对应 DOM 元素的函数",
    "type": "() => any"
  },
  "affix/offsetBottom": {
    "description": "距离窗口底部达到指定偏移量后触发",
    "type": "number | undefined"
  },
  "affix/onChange": {
    "description": "在固定状态发生改变时触发",
    "type": "((affixed: boolean) => void) | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "alert/type": {
    "description": "按钮类型，可选值为 `success`、`info`、`warning`、`error` 或者不设置",
    "type": "\"info\" | \"success\" | \"warning\" | \"error\""
  },
  "alert/showIcon": {
    "description": "是否显示图标",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "alert/closable": {
    "description": "是否显示关闭按钮",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "alert/icon": {
    "description": "自定义的图标",
    "type": "IconType[] | undefined"
  },
  "alert/message": {
    "description": "警告提示内容",
    "type": "string | undefined"
  },
  "alert/description": {
    "description": "警告提示的辅助性文字介绍",
    "type": "string | undefined"
  },
  "alert/bordered": {
    "description": "是否展示边框",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "alert/onClose": {
    "description": "关闭时触发的回调函数",
    "type": "((e: MouseEvent) => void) | undefined"
  },
  "anchor/offsetTop": {
    "description": "距离窗口顶部达到指定偏移量后触发",
    "type": "number"
  },
  "anchor/affix": {
    "description": "固定模式",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "anchor/bounds": {
    "description": "锚点区域边界",
    "type": "number"
  },
  "anchor/onChange": {
    "description": "监听锚点链接改变,返回当前聚焦的Link",
    "type": "((activeLink: string) => void) | undefined"
  },
  "anchor/container": {
    "description": "指定滚动的容器",
    "type": "string | Window | HTMLElement | undefined"
  },
  "anchor-link/href": {
    "description": "锚点链接",
    "type": "string | undefined"
  },
  "anchor-link/title": {
    "description": "文字内容",
    "type": "string | undefined"
  },
  "avatar/shape": {
    "description": "指定头像的形状 circle,square",
    "type": "ShapeType"
  },
  "avatar/size": {
    "description": "设置头像的大小",
    "type": "number | \"default\" | \"large\" | \"small\""
  },
  "avatar/icon": {
    "description": "设置头像的图标类型",
    "type": "IconType[] | undefined"
  },
  "avatar/src": {
    "description": "图片类头像的资源地址",
    "type": "string | undefined"
  },
  "avatar-group/shape": {
    "description": "指定头像的形状 circle,square",
    "type": "ShapeType"
  },
  "avatar-group/size": {
    "description": "设置头像的大小",
    "type": "number | \"default\" | \"large\" | \"small\""
  },
  "avatar-group/maxCount": {
    "description": "最多展示多少个图像",
    "type": "number | undefined"
  },
  "breadcrumb/separator": {
    "description": "自定义分隔符",
    "type": "any"
  },
  "breadcrumb-item/icon": {
    "description": "按钮的图标",
    "type": "IconType[] | undefined"
  },
  "breadcrumb-item/href": {
    "description": "自定义链接函数,和 `vue-router` 配合使用",
    "type": "string | undefined"
  },
  "back-top/target": {
    "description": "需要回顶部的容器",
    "type": "() => HTMLElement | null"
  },
  "back-top/height": {
    "description": "页面滚动高度达到该值时才显示 `BackTop` 组件",
    "type": "number"
  },
  "back-top/right": {
    "description": "组件距离右部的距离",
    "type": "number | undefined"
  },
  "back-top/bottom": {
    "description": "组件距离底部的距离",
    "type": "number | undefined"
  },
  "back-top/onClick": {
    "description": "点击按钮时触发",
    "type": "((e: MouseEvent) => void) | undefined"
  },
  "badge/maxCount": {
    "description": "展示封顶的数字值，高于的部分会以+号显示",
    "type": "number"
  },
  "badge/status": {
    "description": "将徽章设置为状态点",
    "type": "BadgeStatusType"
  },
  "badge/count": {
    "description": "显示的文字",
    "type": "string | number | undefined"
  },
  "badge/dot": {
    "description": "不展示数字，只有一个小红点",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "badge/color": {
    "description": "徽标颜色",
    "type": "string | undefined"
  },
  "badge/text": {
    "description": "如果设置了状态，文本将设置状态点的显示文本",
    "type": "string | VNode<RendererNode, RendererElement, { [key: string]: any; }> | undefined"
  },
  "button/type": {
    "description": "设置按钮类型",
    "type": "ButtonType | undefined"
  },
  "button/htmlType": {
    "description": "设置 button 原生的 type 值",
    "type": "\"button\" | \"submit\" | \"reset\" | undefined"
  },
  "button/block": {
    "description": "使组件宽度适应其父级宽度",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "button/loading": {
    "description": "按钮是否进入加载模式",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "button/target": {
    "description": "相当于 a 链接的 target 属性，href 存在时生效",
    "type": "string | undefined"
  },
  "button/icon": {
    "description": "按钮的图标",
    "type": "IconType[] | undefined"
  },
  "button/href": {
    "description": "点击跳转的地址，指定此属性 button 的行为和 a 链接一致",
    "type": "string | undefined"
  },
  "button/shape": {
    "description": "按钮的外观",
    "type": "ShapeType | undefined"
  },
  "button/size": {
    "description": "按钮尺寸,",
    "type": "SizeType | undefined"
  },
  "button/color": {
    "description": "Props for color",
    "type": "\"default\" | \"red\" | \"orange\" | \"yellow\" | \"olive\" | \"green\" | \"teal\" | \"blue\" | \"volcano\" | \"violet\" | \"cyan\" | \"gold\" | \"lime\" | \"magenta\" | \"purple\" | \"pink\" | \"brown\" | \"gray\" | undefined"
  },
  "button/disabled": {
    "description": "按钮失效状态 ˚",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "button/theme": {
    "description": "按钮主题",
    "type": "ThemeType | undefined"
  },
  "button/onChange": {
    "description": "Props for onChange",
    "type": "((payload: Event) => void) | undefined"
  },
  "button/title": {
    "description": "Props for title",
    "type": "string | undefined"
  },
  "button/onClick": {
    "description": "Props for onClick",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "button/onCopy": {
    "description": "Props for onCopy",
    "type": "((payload: ClipboardEvent) => void) | undefined"
  },
  "button/onCut": {
    "description": "Props for onCut",
    "type": "((payload: ClipboardEvent) => void) | undefined"
  },
  "button/onPaste": {
    "description": "Props for onPaste",
    "type": "((payload: ClipboardEvent) => void) | undefined"
  },
  "button/onCompositionend": {
    "description": "Props for onCompositionend",
    "type": "((payload: CompositionEvent) => void) | undefined"
  },
  "button/onCompositionstart": {
    "description": "Props for onCompositionstart",
    "type": "((payload: CompositionEvent) => void) | undefined"
  },
  "button/onCompositionupdate": {
    "description": "Props for onCompositionupdate",
    "type": "((payload: CompositionEvent) => void) | undefined"
  },
  "button/onDrag": {
    "description": "Props for onDrag",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "button/onDragend": {
    "description": "Props for onDragend",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "button/onDragenter": {
    "description": "Props for onDragenter",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "button/onDragexit": {
    "description": "Props for onDragexit",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "button/onDragleave": {
    "description": "Props for onDragleave",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "button/onDragover": {
    "description": "Props for onDragover",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "button/onDragstart": {
    "description": "Props for onDragstart",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "button/onDrop": {
    "description": "Props for onDrop",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "button/onFocus": {
    "description": "Props for onFocus",
    "type": "((payload: FocusEvent) => void) | undefined"
  },
  "button/onFocusin": {
    "description": "Props for onFocusin",
    "type": "((payload: FocusEvent) => void) | undefined"
  },
  "button/onFocusout": {
    "description": "Props for onFocusout",
    "type": "((payload: FocusEvent) => void) | undefined"
  },
  "button/onBlur": {
    "description": "Props for onBlur",
    "type": "((payload: FocusEvent) => void) | undefined"
  },
  "button/onBeforeinput": {
    "description": "Props for onBeforeinput",
    "type": "((payload: InputEvent) => void) | undefined"
  },
  "button/onFormdata": {
    "description": "Props for onFormdata",
    "type": "((payload: FormDataEvent) => void) | undefined"
  },
  "button/onInput": {
    "description": "Props for onInput",
    "type": "((payload: InputEvent) => void) | undefined"
  },
  "button/onReset": {
    "description": "Props for onReset",
    "type": "((payload: Event) => void) | undefined"
  },
  "button/onSubmit": {
    "description": "Props for onSubmit",
    "type": "((payload: SubmitEvent) => void) | undefined"
  },
  "button/onInvalid": {
    "description": "Props for onInvalid",
    "type": "((payload: Event) => void) | undefined"
  },
  "button/onFullscreenchange": {
    "description": "Props for onFullscreenchange",
    "type": "((payload: Event) => void) | undefined"
  },
  "button/onFullscreenerror": {
    "description": "Props for onFullscreenerror",
    "type": "((payload: Event) => void) | undefined"
  },
  "button/onLoad": {
    "description": "Props for onLoad",
    "type": "((payload: Event) => void) | undefined"
  },
  "button/onError": {
    "description": "Props for onError",
    "type": "((payload: Event) => void) | undefined"
  },
  "button/onKeydown": {
    "description": "Props for onKeydown",
    "type": "((payload: KeyboardEvent) => void) | undefined"
  },
  "button/onKeypress": {
    "description": "Props for onKeypress",
    "type": "((payload: KeyboardEvent) => void) | undefined"
  },
  "button/onKeyup": {
    "description": "Props for onKeyup",
    "type": "((payload: KeyboardEvent) => void) | undefined"
  },
  "button/onDblclick": {
    "description": "Props for onDblclick",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "button/onMousedown": {
    "description": "Props for onMousedown",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "button/onMouseenter": {
    "description": "Props for onMouseenter",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "button/onMouseleave": {
    "description": "Props for onMouseleave",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "button/onMousemove": {
    "description": "Props for onMousemove",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "button/onMouseout": {
    "description": "Props for onMouseout",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "button/onMouseover": {
    "description": "Props for onMouseover",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "button/onMouseup": {
    "description": "Props for onMouseup",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "button/onAbort": {
    "description": "Props for onAbort",
    "type": "((payload: UIEvent) => void) | undefined"
  },
  "button/onCanplay": {
    "description": "Props for onCanplay",
    "type": "((payload: Event) => void) | undefined"
  },
  "button/onCanplaythrough": {
    "description": "Props for onCanplaythrough",
    "type": "((payload: Event) => void) | undefined"
  },
  "button/onDurationchange": {
    "description": "Props for onDurationchange",
    "type": "((payload: Event) => void) | undefined"
  },
  "button/onEmptied": {
    "description": "Props for onEmptied",
    "type": "((payload: Event) => void) | undefined"
  },
  "button/onEncrypted": {
    "description": "Props for onEncrypted",
    "type": "((payload: MediaEncryptedEvent) => void) | undefined"
  },
  "button/onEnded": {
    "description": "Props for onEnded",
    "type": "((payload: Event) => void) | undefined"
  },
  "button/onLoadeddata": {
    "description": "Props for onLoadeddata",
    "type": "((payload: Event) => void) | undefined"
  },
  "button/onLoadedmetadata": {
    "description": "Props for onLoadedmetadata",
    "type": "((payload: Event) => void) | undefined"
  },
  "button/onLoadstart": {
    "description": "Props for onLoadstart",
    "type": "((payload: Event) => void) | undefined"
  },
  "button/onPause": {
    "description": "Props for onPause",
    "type": "((payload: Event) => void) | undefined"
  },
  "button/onPlay": {
    "description": "Props for onPlay",
    "type": "((payload: Event) => void) | undefined"
  },
  "button/onPlaying": {
    "description": "Props for onPlaying",
    "type": "((payload: Event) => void) | undefined"
  },
  "button/onProgress": {
    "description": "Props for onProgress",
    "type": "((payload: ProgressEvent<EventTarget>) => void) | undefined"
  },
  "button/onRatechange": {
    "description": "Props for onRatechange",
    "type": "((payload: Event) => void) | undefined"
  },
  "button/onSeeked": {
    "description": "Props for onSeeked",
    "type": "((payload: Event) => void) | undefined"
  },
  "button/onSeeking": {
    "description": "Props for onSeeking",
    "type": "((payload: Event) => void) | undefined"
  },
  "button/onStalled": {
    "description": "Props for onStalled",
    "type": "((payload: Event) => void) | undefined"
  },
  "button/onSuspend": {
    "description": "Props for onSuspend",
    "type": "((payload: Event) => void) | undefined"
  },
  "button/onTimeupdate": {
    "description": "Props for onTimeupdate",
    "type": "((payload: Event) => void) | undefined"
  },
  "button/onVolumechange": {
    "description": "Props for onVolumechange",
    "type": "((payload: Event) => void) | undefined"
  },
  "button/onWaiting": {
    "description": "Props for onWaiting",
    "type": "((payload: Event) => void) | undefined"
  },
  "button/onSelect": {
    "description": "Props for onSelect",
    "type": "((payload: Event) => void) | undefined"
  },
  "button/onScroll": {
    "description": "Props for onScroll",
    "type": "((payload: Event) => void) | undefined"
  },
  "button/onScrollend": {
    "description": "Props for onScrollend",
    "type": "((payload: Event) => void) | undefined"
  },
  "button/onTouchcancel": {
    "description": "Props for onTouchcancel",
    "type": "((payload: TouchEvent) => void) | undefined"
  },
  "button/onTouchend": {
    "description": "Props for onTouchend",
    "type": "((payload: TouchEvent) => void) | undefined"
  },
  "button/onTouchmove": {
    "description": "Props for onTouchmove",
    "type": "((payload: TouchEvent) => void) | undefined"
  },
  "button/onTouchstart": {
    "description": "Props for onTouchstart",
    "type": "((payload: TouchEvent) => void) | undefined"
  },
  "button/onAuxclick": {
    "description": "Props for onAuxclick",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "button/onContextmenu": {
    "description": "Props for onContextmenu",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "button/onGotpointercapture": {
    "description": "Props for onGotpointercapture",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "button/onLostpointercapture": {
    "description": "Props for onLostpointercapture",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "button/onPointerdown": {
    "description": "Props for onPointerdown",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "button/onPointermove": {
    "description": "Props for onPointermove",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "button/onPointerup": {
    "description": "Props for onPointerup",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "button/onPointercancel": {
    "description": "Props for onPointercancel",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "button/onPointerenter": {
    "description": "Props for onPointerenter",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "button/onPointerleave": {
    "description": "Props for onPointerleave",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "button/onPointerover": {
    "description": "Props for onPointerover",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "button/onPointerout": {
    "description": "Props for onPointerout",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "button/onBeforetoggle": {
    "description": "Props for onBeforetoggle",
    "type": "((payload: ToggleEvent) => void) | undefined"
  },
  "button/onToggle": {
    "description": "Props for onToggle",
    "type": "((payload: ToggleEvent) => void) | undefined"
  },
  "button/onWheel": {
    "description": "Props for onWheel",
    "type": "((payload: WheelEvent) => void) | undefined"
  },
  "button/onAnimationcancel": {
    "description": "Props for onAnimationcancel",
    "type": "((payload: AnimationEvent) => void) | undefined"
  },
  "button/onAnimationstart": {
    "description": "Props for onAnimationstart",
    "type": "((payload: AnimationEvent) => void) | undefined"
  },
  "button/onAnimationend": {
    "description": "Props for onAnimationend",
    "type": "((payload: AnimationEvent) => void) | undefined"
  },
  "button/onAnimationiteration": {
    "description": "Props for onAnimationiteration",
    "type": "((payload: AnimationEvent) => void) | undefined"
  },
  "button/onSecuritypolicyviolation": {
    "description": "Props for onSecuritypolicyviolation",
    "type": "((payload: SecurityPolicyViolationEvent) => void) | undefined"
  },
  "button/onTransitioncancel": {
    "description": "Props for onTransitioncancel",
    "type": "((payload: TransitionEvent) => void) | undefined"
  },
  "button/onTransitionend": {
    "description": "Props for onTransitionend",
    "type": "((payload: TransitionEvent) => void) | undefined"
  },
  "button/onTransitionrun": {
    "description": "Props for onTransitionrun",
    "type": "((payload: TransitionEvent) => void) | undefined"
  },
  "button/onTransitionstart": {
    "description": "Props for onTransitionstart",
    "type": "((payload: TransitionEvent) => void) | undefined"
  },
  "button/autofocus": {
    "description": "Props for autofocus",
    "type": "Booleanish | undefined"
  },
  "button/form": {
    "description": "Props for form",
    "type": "string | undefined"
  },
  "button/formaction": {
    "description": "Props for formaction",
    "type": "string | undefined"
  },
  "button/formenctype": {
    "description": "Props for formenctype",
    "type": "string | undefined"
  },
  "button/formmethod": {
    "description": "Props for formmethod",
    "type": "string | undefined"
  },
  "button/formnovalidate": {
    "description": "Props for formnovalidate",
    "type": "Booleanish | undefined"
  },
  "button/formtarget": {
    "description": "Props for formtarget",
    "type": "string | undefined"
  },
  "button/name": {
    "description": "Props for name",
    "type": "string | undefined"
  },
  "button/value": {
    "description": "Props for value",
    "type": "string | number | readonly string[] | undefined"
  },
  "button/innerHTML": {
    "description": "Props for innerHTML",
    "type": "string | undefined"
  },
  "button/class": {
    "description": "Props for class",
    "type": "ClassValue"
  },
  "button/style": {
    "description": "Props for style",
    "type": "StyleValue"
  },
  "button/accesskey": {
    "description": "Props for accesskey",
    "type": "string | undefined"
  },
  "button/contenteditable": {
    "description": "Props for contenteditable",
    "type": "Booleanish | \"inherit\" | \"plaintext-only\" | undefined"
  },
  "button/contextmenu": {
    "description": "Props for contextmenu",
    "type": "string | undefined"
  },
  "button/dir": {
    "description": "Props for dir",
    "type": "string | undefined"
  },
  "button/draggable": {
    "description": "Props for draggable",
    "type": "Booleanish | undefined"
  },
  "button/enterkeyhint": {
    "description": "Props for enterkeyhint",
    "type": "\"enter\" | \"done\" | \"go\" | \"next\" | \"previous\" | \"search\" | \"send\" | undefined"
  },
  "button/enterKeyHint": {
    "description": "Props for enterKeyHint",
    "type": "\"enter\" | \"done\" | \"go\" | \"next\" | \"previous\" | \"search\" | \"send\" | undefined"
  },
  "button/hidden": {
    "description": "Props for hidden",
    "type": "\"\" | \"until-found\" | \"hidden\" | Booleanish | undefined"
  },
  "button/id": {
    "description": "Props for id",
    "type": "string | undefined"
  },
  "button/inert": {
    "description": "Props for inert",
    "type": "Booleanish | undefined"
  },
  "button/lang": {
    "description": "Props for lang",
    "type": "string | undefined"
  },
  "button/placeholder": {
    "description": "Props for placeholder",
    "type": "string | undefined"
  },
  "button/spellcheck": {
    "description": "Props for spellcheck",
    "type": "Booleanish | undefined"
  },
  "button/tabindex": {
    "description": "Props for tabindex",
    "type": "Numberish | undefined"
  },
  "button/translate": {
    "description": "Props for translate",
    "type": "\"yes\" | \"no\" | undefined"
  },
  "button/radiogroup": {
    "description": "Props for radiogroup",
    "type": "string | undefined"
  },
  "button/role": {
    "description": "Props for role",
    "type": "string | undefined"
  },
  "button/about": {
    "description": "Props for about",
    "type": "string | undefined"
  },
  "button/datatype": {
    "description": "Props for datatype",
    "type": "string | undefined"
  },
  "button/inlist": {
    "description": "Props for inlist",
    "type": "any"
  },
  "button/prefix": {
    "description": "Props for prefix",
    "type": "string | undefined"
  },
  "button/property": {
    "description": "Props for property",
    "type": "string | undefined"
  },
  "button/resource": {
    "description": "Props for resource",
    "type": "string | undefined"
  },
  "button/typeof": {
    "description": "Props for typeof",
    "type": "string | undefined"
  },
  "button/vocab": {
    "description": "Props for vocab",
    "type": "string | undefined"
  },
  "button/autocapitalize": {
    "description": "Props for autocapitalize",
    "type": "string | undefined"
  },
  "button/autocorrect": {
    "description": "Props for autocorrect",
    "type": "string | undefined"
  },
  "button/autosave": {
    "description": "Props for autosave",
    "type": "string | undefined"
  },
  "button/itemprop": {
    "description": "Props for itemprop",
    "type": "string | undefined"
  },
  "button/itemscope": {
    "description": "Props for itemscope",
    "type": "Booleanish | undefined"
  },
  "button/itemtype": {
    "description": "Props for itemtype",
    "type": "string | undefined"
  },
  "button/itemid": {
    "description": "Props for itemid",
    "type": "string | undefined"
  },
  "button/itemref": {
    "description": "Props for itemref",
    "type": "string | undefined"
  },
  "button/results": {
    "description": "Props for results",
    "type": "Numberish | undefined"
  },
  "button/security": {
    "description": "Props for security",
    "type": "string | undefined"
  },
  "button/unselectable": {
    "description": "Props for unselectable",
    "type": "\"on\" | \"off\" | undefined"
  },
  "button/inputmode": {
    "description": "Hints at the type of data that might be entered by the user while editing the element or its contents",
    "type": "\"text\" | \"search\" | \"none\" | \"tel\" | \"url\" | \"email\" | \"numeric\" | \"decimal\" | undefined"
  },
  "button/is": {
    "description": "Specify that a standard HTML element should behave like a defined custom built-in element",
    "type": "string | undefined"
  },
  "button/exportparts": {
    "description": "Props for exportparts",
    "type": "string | undefined"
  },
  "button/part": {
    "description": "Props for part",
    "type": "string | undefined"
  },
  "button/aria-activedescendant": {
    "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.",
    "type": "string | undefined"
  },
  "button/aria-atomic": {
    "description": "Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.",
    "type": "Booleanish | undefined"
  },
  "button/aria-autocomplete": {
    "description": "Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be\npresented if they are made.",
    "type": "\"none\" | \"inline\" | \"list\" | \"both\" | undefined"
  },
  "button/aria-busy": {
    "description": "Indicates an element is being modified and that assistive technologies MAY want to wait until the modifications are complete before exposing them to the user.",
    "type": "Booleanish | undefined"
  },
  "button/aria-checked": {
    "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets.",
    "type": "Booleanish | \"mixed\" | undefined"
  },
  "button/aria-colcount": {
    "description": "Defines the total number of columns in a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "button/aria-colindex": {
    "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "button/aria-colspan": {
    "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "button/aria-controls": {
    "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element.",
    "type": "string | undefined"
  },
  "button/aria-current": {
    "description": "Indicates the element that represents the current item within a container or set of related elements.",
    "type": "Booleanish | \"page\" | \"step\" | \"location\" | \"date\" | \"time\" | undefined"
  },
  "button/aria-describedby": {
    "description": "Identifies the element (or elements) that describes the object.",
    "type": "string | undefined"
  },
  "button/aria-details": {
    "description": "Identifies the element that provides a detailed, extended description for the object.",
    "type": "string | undefined"
  },
  "button/aria-disabled": {
    "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.",
    "type": "Booleanish | undefined"
  },
  "button/aria-dropeffect": {
    "description": "Indicates what functions can be performed when a dragged object is released on the drop target.",
    "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\" | undefined"
  },
  "button/aria-errormessage": {
    "description": "Identifies the element that provides an error message for the object.",
    "type": "string | undefined"
  },
  "button/aria-expanded": {
    "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.",
    "type": "Booleanish | undefined"
  },
  "button/aria-flowto": {
    "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order.",
    "type": "string | undefined"
  },
  "button/aria-grabbed": {
    "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation.",
    "type": "Booleanish | undefined"
  },
  "button/aria-haspopup": {
    "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.",
    "type": "Booleanish | \"menu\" | \"listbox\" | \"tree\" | \"grid\" | \"dialog\" | undefined"
  },
  "button/aria-hidden": {
    "description": "Indicates whether the element is exposed to an accessibility API.",
    "type": "Booleanish | undefined"
  },
  "button/aria-invalid": {
    "description": "Indicates the entered value does not conform to the format expected by the application.",
    "type": "Booleanish | \"grammar\" | \"spelling\" | undefined"
  },
  "button/aria-keyshortcuts": {
    "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.",
    "type": "string | undefined"
  },
  "button/aria-label": {
    "description": "Defines a string value that labels the current element.",
    "type": "string | undefined"
  },
  "button/aria-labelledby": {
    "description": "Identifies the element (or elements) that labels the current element.",
    "type": "string | undefined"
  },
  "button/aria-level": {
    "description": "Defines the hierarchical level of an element within a structure.",
    "type": "Numberish | undefined"
  },
  "button/aria-live": {
    "description": "Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.",
    "type": "\"off\" | \"assertive\" | \"polite\" | undefined"
  },
  "button/aria-modal": {
    "description": "Indicates whether an element is modal when displayed.",
    "type": "Booleanish | undefined"
  },
  "button/aria-multiline": {
    "description": "Indicates whether a text box accepts multiple lines of input or only a single line.",
    "type": "Booleanish | undefined"
  },
  "button/aria-multiselectable": {
    "description": "Indicates that the user may select more than one item from the current selectable descendants.",
    "type": "Booleanish | undefined"
  },
  "button/aria-orientation": {
    "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.",
    "type": "\"horizontal\" | \"vertical\" | undefined"
  },
  "button/aria-owns": {
    "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship.",
    "type": "string | undefined"
  },
  "button/aria-placeholder": {
    "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format.",
    "type": "string | undefined"
  },
  "button/aria-posinset": {
    "description": "Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.",
    "type": "Numberish | undefined"
  },
  "button/aria-pressed": {
    "description": "Indicates the current \"pressed\" state of toggle buttons.",
    "type": "Booleanish | \"mixed\" | undefined"
  },
  "button/aria-readonly": {
    "description": "Indicates that the element is not editable, but is otherwise operable.",
    "type": "Booleanish | undefined"
  },
  "button/aria-relevant": {
    "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.",
    "type": "\"text\" | \"additions\" | \"additions removals\" | \"additions text\" | \"all\" | \"removals\" | \"removals additions\" | \"removals text\" | \"text additions\" | \"text removals\" | undefined"
  },
  "button/aria-required": {
    "description": "Indicates that user input is required on the element before a form may be submitted.",
    "type": "Booleanish | undefined"
  },
  "button/aria-roledescription": {
    "description": "Defines a human-readable, author-localized description for the role of an element.",
    "type": "string | undefined"
  },
  "button/aria-rowcount": {
    "description": "Defines the total number of rows in a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "button/aria-rowindex": {
    "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "button/aria-rowspan": {
    "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "button/aria-selected": {
    "description": "Indicates the current \"selected\" state of various widgets.",
    "type": "Booleanish | undefined"
  },
  "button/aria-setsize": {
    "description": "Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.",
    "type": "Numberish | undefined"
  },
  "button/aria-sort": {
    "description": "Indicates if items in a table or grid are sorted in ascending or descending order.",
    "type": "\"none\" | \"ascending\" | \"descending\" | \"other\" | undefined"
  },
  "button/aria-valuemax": {
    "description": "Defines the maximum allowed value for a range widget.",
    "type": "Numberish | undefined"
  },
  "button/aria-valuemin": {
    "description": "Defines the minimum allowed value for a range widget.",
    "type": "Numberish | undefined"
  },
  "button/aria-valuenow": {
    "description": "Defines the current value for a range widget.",
    "type": "Numberish | undefined"
  },
  "button/aria-valuetext": {
    "description": "Defines the human readable text alternative of aria-valuenow for a range widget.",
    "type": "string | undefined"
  },
  "button-group/shape": {
    "description": "按钮的外观",
    "type": "ShapeType | undefined"
  },
  "button-group/size": {
    "description": "按钮尺寸,",
    "type": "SizeType | undefined"
  },
  "card/bordered": {
    "description": "卡片是否显示边框",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "card/icon": {
    "description": "卡片标题的图标",
    "type": "IconType[] | undefined"
  },
  "card/title": {
    "description": "卡片的标题",
    "type": "string | undefined"
  },
  "carousel/height": {
    "description": "幻灯片的高度",
    "type": "number"
  },
  "carousel/vertical": {
    "description": "是否垂直模式显示",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "carousel/modelValue": {
    "description": "幻灯片的索引，从 0 开始，可以使用 `v-model` 双向绑定数据",
    "type": "number"
  },
  "carousel/loop": {
    "description": "是否开启循环",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "carousel/delay": {
    "description": "自动切换的时间间隔，单位为毫秒",
    "type": "number"
  },
  "carousel/dots": {
    "description": "是否在图库底部显示圆点",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "carousel/autoplay": {
    "description": "是否自动切换",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "checkbox/theme": {
    "description": "组件呈现主题,默认'fill'",
    "type": "ThemeType"
  },
  "checkbox/checked": {
    "description": "是否选中状态，可以使用 `v-model` 双向绑定数据",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "checkbox/valueType": {
    "description": "单位选项的输出值的类型",
    "type": "ValueType"
  },
  "checkbox/onChange": {
    "description": "在选项状态发生改变时触发，返回当前选中的项和状态",
    "type": "((e: ChangeEvent) => void) | undefined"
  },
  "checkbox/size": {
    "description": "设置复选框的大小",
    "type": "SizeType | undefined"
  },
  "checkbox/disabled": {
    "description": "是否禁用组件",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "checkbox/value": {
    "description": "结合使用时表示的值",
    "type": "string | number | boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "checkbox/modelValue": {
    "description": "用于设置当前选中的值,可以使用 `v-model` 双向绑定数据",
    "type": "string | number | boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "checkbox/label": {
    "description": "显示的文字",
    "type": "string | number | undefined"
  },
  "checkbox/indeterminate": {
    "description": "组合辅助选项控制半选状态",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "checkbox-group/theme": {
    "description": "组件呈现主题,默认'fill'",
    "type": "ThemeType"
  },
  "checkbox-group/modelValue": {
    "description": "用于设置当前选中的值,可以使用 `v-model` 双向绑定数据",
    "type": "any[]"
  },
  "checkbox-group/direction": {
    "description": "布局方向,可选值 `horizontal`、`vertical`",
    "type": "DirectionType"
  },
  "checkbox-group/onChange": {
    "description": "在选项状态发生改变时触发，返回当前选中的项和状态",
    "type": "((value: any[]) => void) | undefined"
  },
  "checkbox-group/size": {
    "description": "设置复选框的大小",
    "type": "SizeType | undefined"
  },
  "checkbox-group/disabled": {
    "description": "是否禁用组件",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "checkbox-group/options": {
    "description": "可以指定子项 `checkbox`",
    "type": "CheckboxOption[] | undefined"
  },
  "collapse/openKeys": {
    "description": "当前展开的面板的 `name`，可以使用 `v-model:openKeys` 双向绑定",
    "type": "(string | number)[]"
  },
  "collapse/onChange": {
    "description": "切换面板时触发回调，返回当前选项卡的 `name`",
    "type": "((key: string | number) => void) | undefined"
  },
  "collapse/accordion": {
    "description": "是否开启手风琴模式，开启后每次至多展开一个面板",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "collapse/sample": {
    "description": "是否开启简洁模式",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "collapse-panel/title": {
    "description": "当前激活的面板的标题",
    "type": "string | undefined"
  },
  "collapse-panel/active": {
    "description": "Props for active",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "color-picker/placement": {
    "description": "颜色选择器的放置位置",
    "type": "DropPlacementsType"
  },
  "color-picker/trigger": {
    "description": "下拉触发形式",
    "type": "\"hover\" | \"click\""
  },
  "color-picker/mode": {
    "description": "颜色展示类型,提供 3 种模式(`hex` 、 `rgb` 、`hsl`)",
    "type": "ColorMode"
  },
  "color-picker/onChange": {
    "description": "颜色值改变的时候触发,返回颜色的值",
    "type": "((color: string) => void) | undefined"
  },
  "color-picker/size": {
    "description": "颜色选择器的尺寸",
    "type": "SizeType | undefined"
  },
  "color-picker/disabled": {
    "description": "是否失效状态",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "color-picker/modelValue": {
    "description": "颜色值,可以使用 `v-model` 双向绑定",
    "type": "string | undefined"
  },
  "color-picker/disabledAlpha": {
    "description": "是否禁用透明",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "color-picker/showText": {
    "description": "是否展示颜色文字",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "color-picker/presets": {
    "description": "自定义颜色盘",
    "type": "string[] | undefined"
  },
  "color-picker/onUpdateMode": {
    "description": "颜色模式更新时触发",
    "type": "((mode: ColorMode) => void) | undefined"
  },
  "color-picker/onOpenChange": {
    "description": "颜色选择器展开或者收起的时候触发",
    "type": "((open: boolean) => void) | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "date-picker/bordered": {
    "description": "是否展示边框",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "date-picker/theme": {
    "description": "theme='fill' 时呈现浅色主题",
    "type": "ThemeType"
  },
  "date-picker/placeholder": {
    "description": "提示语",
    "type": "string | string[]"
  },
  "date-picker/modelValue": {
    "description": "默认时间值",
    "type": "string | number | Date | unknown[] | Record<string, any>"
  },
  "date-picker/valueType": {
    "description": "默认输出的值的类型",
    "type": "DatePickerValueType"
  },
  "date-picker/placement": {
    "description": "下拉展示的方位",
    "type": "DropPlacementsType"
  },
  "date-picker/mode": {
    "description": "使用 `mode` 属性，可以自定义日期显示类型，提供 `year`,`month`,`date`,`time`,`dateTime`,`dateRange`,`dateTimeRange`",
    "type": "DatePickerModeType"
  },
  "date-picker/startDate": {
    "description": "开始时间 (取值)",
    "type": "string | number | Date | Record<string, any>"
  },
  "date-picker/endDate": {
    "description": "结束时间 (取值)",
    "type": "string | number | Date | Record<string, any>"
  },
  "date-picker/clearable": {
    "description": "是否显示清除图标",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "date-picker/editable": {
    "description": "是否可编辑",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "date-picker/format": {
    "description": "设置日期格式，为数组时支持多格式匹配，展示以第一个为准。配置参考 [dayjs](http://day.js.org/)",
    "type": "string"
  },
  "date-picker/disabledDate": {
    "description": "不可选择的日期",
    "type": "(date: Date) => boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "date-picker/disabledTime": {
    "description": "不可选择的时间",
    "type": "(date: Date) => boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "date-picker/onChange": {
    "description": "默认值改变之后的回调",
    "type": "((date: Date | Date[], dateStr: string | string[]) => void) | undefined"
  },
  "date-picker/shape": {
    "description": "组件呈现的形式",
    "type": "ShapeType | undefined"
  },
  "date-picker/size": {
    "description": "按钮尺寸,可选值 `small`、`large`",
    "type": "SizeType | undefined"
  },
  "date-picker/disabled": {
    "description": "是否禁用组件",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "date-picker/presets": {
    "description": "预设的日期",
    "type": "DatePickerPresetsType[] | undefined"
  },
  "date-picker/onOpenChange": {
    "description": "下拉框展开或收起时触发",
    "type": "((open: boolean) => void) | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "date-picker/opened": {
    "description": "Props for opened",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "date-picker/dateIcon": {
    "description": "自定义图标",
    "type": "IconType[] | undefined"
  },
  "date-picker/onClear": {
    "description": "点击清除按钮时触发",
    "type": "(() => void) | undefined"
  },
  "descriptions/column": {
    "description": "一行的 DescriptionItems 数量",
    "type": "number"
  },
  "descriptions/layout": {
    "description": "描述布局",
    "type": "DirectionType"
  },
  "descriptions/bordered": {
    "description": "是否展示边框",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "descriptions/title": {
    "description": "描述列表的标题，显示在最顶部",
    "type": "string | undefined"
  },
  "descriptions/size": {
    "description": "设置列表的大小。可以设置为 medium 、small",
    "type": "SizeType | undefined"
  },
  "descriptions/extra": {
    "description": "描述列表的操作区域，显示在右上方",
    "type": "string | undefined"
  },
  "descriptions-item/span": {
    "description": "列占的数量",
    "type": "number"
  },
  "descriptions-item/type": {
    "description": "展示标题还是内容",
    "type": "\"label\" | \"content\" | undefined"
  },
  "descriptions-item/bordered": {
    "description": "是否展示边框",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "descriptions-item/label": {
    "description": "内容的描述",
    "type": "string | undefined"
  },
  "descriptions-item/layout": {
    "description": "描述布局",
    "type": "DirectionType | undefined"
  },
  "drawer/target": {
    "description": "展示的父元素",
    "type": "() => HTMLElement"
  },
  "drawer/closable": {
    "description": "是否显示关闭按钮",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "drawer/title": {
    "description": "抽屉标题,为null或false时不显示标题",
    "type": "string"
  },
  "drawer/height": {
    "description": "抽屉高度 `placement`为 `top` 或 `bottom` 时使用,支持百分比",
    "type": "string | number"
  },
  "drawer/loading": {
    "description": "为`true`时此时确定按钮为加载状态",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "drawer/modelValue": {
    "description": "对话框是否显示，可使用 v-model 双向绑定数据。",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "drawer/placement": {
    "description": "抽屉显示方向，提供 `left` , `top` , `right` , `bottom` 4种展示方式",
    "type": "DrawerPlacementsType"
  },
  "drawer/width": {
    "description": "抽屉宽度 `placement`为 `left` 或 `right` 时使用,支持百分比",
    "type": "string | number"
  },
  "drawer/footer": {
    "description": "页脚内容，不显示页脚设置`footer=null`即可",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "drawer/maskClosable": {
    "description": "是否点击遮罩关闭弹窗, 为否时 Esc 键将失效",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "drawer/mask": {
    "description": "是否展示蒙层",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "drawer/escKey": {
    "description": "是否支持按 Esc 关闭",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "drawer/onClose": {
    "description": "抽屉关闭的回调",
    "type": "(() => void) | undefined"
  },
  "drawer/onOpenChange": {
    "description": "打开或抽屉关闭的回调",
    "type": "((opened: boolean) => void) | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "drawer/okText": {
    "description": "确定按钮文字",
    "type": "string | undefined"
  },
  "drawer/cancelText": {
    "description": "取消按钮文字",
    "type": "string | undefined"
  },
  "drawer/onOk": {
    "description": "点击确定的回调",
    "type": "(() => void) | undefined"
  },
  "drawer/onCancel": {
    "description": "点击取消的回调",
    "type": "(() => void) | undefined"
  },
  "dropdown/placement": {
    "description": "菜单弹出位置：bottomLeft bottomCenter bottomRight topLeft topCenter topRight",
    "type": "DropPlacementsType"
  },
  "dropdown/trigger": {
    "description": "触发方式,支持hover(默认), click, custom 3种方式",
    "type": "TriggerType"
  },
  "dropdown/arrow": {
    "description": "是否显示箭头",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "dropdown/target": {
    "description": "触发下拉的元素",
    "type": "Record<string, any> | undefined"
  },
  "dropdown/disabled": {
    "description": "是否允许触发下拉",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "dropdown/onOpenChange": {
    "description": "打开或关闭Dropdown时触发",
    "type": "((opened: boolean) => void) | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "dropdown/show": {
    "description": "默认是否显示下拉(v-model)",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "dropdown-button/placement": {
    "description": "菜单弹出位置：bottomLeft bottomCenter bottomRight topLeft topCenter topRight",
    "type": "DropPlacementsType"
  },
  "dropdown-button/icon": {
    "description": "Props for icon",
    "type": "IconType[] | undefined"
  },
  "dropdown-button/shape": {
    "description": "Props for shape",
    "type": "ShapeType | undefined"
  },
  "dropdown-button/size": {
    "description": "Props for size",
    "type": "SizeType | undefined"
  },
  "dropdown-button/onClick": {
    "description": "Props for onClick",
    "type": "((e: MouseEvent) => void) | undefined"
  },
  "dropdown-button/disabled": {
    "description": "是否允许触发下拉",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "dropdown-button/theme": {
    "description": "组件呈现主题,默认'fill'",
    "type": "string | undefined"
  },
  "dropdown-button/arrow": {
    "description": "是否显示箭头",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "divider/type": {
    "description": "水平还是垂直类型: horizontal vertical",
    "type": "DirectionType"
  },
  "divider/orientation": {
    "description": "分割线标题的位置：left right",
    "type": "\"right\" | \"left\" | \"center\""
  },
  "divider/text": {
    "description": "分割线文字",
    "type": "string | undefined"
  },
  "divider/dashed": {
    "description": "是否虚线",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "empty/description": {
    "description": "自定义描述内容",
    "type": "string | boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "empty/image": {
    "description": "设置显示图片，为 string 时表示自定义图片地址",
    "type": "string | undefined"
  },
  "empty/imageStyle": {
    "description": "图片样式",
    "type": "CSSProperties | undefined"
  },
  "empty/innerHTML": {
    "description": "Props for innerHTML",
    "type": "string | undefined"
  },
  "empty/class": {
    "description": "Props for class",
    "type": "ClassValue"
  },
  "empty/style": {
    "description": "Props for style",
    "type": "StyleValue"
  },
  "empty/accesskey": {
    "description": "Props for accesskey",
    "type": "string | undefined"
  },
  "empty/contenteditable": {
    "description": "Props for contenteditable",
    "type": "Booleanish | \"inherit\" | \"plaintext-only\" | undefined"
  },
  "empty/contextmenu": {
    "description": "Props for contextmenu",
    "type": "string | undefined"
  },
  "empty/dir": {
    "description": "Props for dir",
    "type": "string | undefined"
  },
  "empty/draggable": {
    "description": "Props for draggable",
    "type": "Booleanish | undefined"
  },
  "empty/enterkeyhint": {
    "description": "Props for enterkeyhint",
    "type": "\"enter\" | \"done\" | \"go\" | \"next\" | \"previous\" | \"search\" | \"send\" | undefined"
  },
  "empty/enterKeyHint": {
    "description": "Props for enterKeyHint",
    "type": "\"enter\" | \"done\" | \"go\" | \"next\" | \"previous\" | \"search\" | \"send\" | undefined"
  },
  "empty/hidden": {
    "description": "Props for hidden",
    "type": "\"\" | \"until-found\" | \"hidden\" | Booleanish | undefined"
  },
  "empty/id": {
    "description": "Props for id",
    "type": "string | undefined"
  },
  "empty/inert": {
    "description": "Props for inert",
    "type": "Booleanish | undefined"
  },
  "empty/lang": {
    "description": "Props for lang",
    "type": "string | undefined"
  },
  "empty/placeholder": {
    "description": "Props for placeholder",
    "type": "string | undefined"
  },
  "empty/spellcheck": {
    "description": "Props for spellcheck",
    "type": "Booleanish | undefined"
  },
  "empty/tabindex": {
    "description": "Props for tabindex",
    "type": "Numberish | undefined"
  },
  "empty/title": {
    "description": "Props for title",
    "type": "string | undefined"
  },
  "empty/translate": {
    "description": "Props for translate",
    "type": "\"yes\" | \"no\" | undefined"
  },
  "empty/radiogroup": {
    "description": "Props for radiogroup",
    "type": "string | undefined"
  },
  "empty/role": {
    "description": "Props for role",
    "type": "string | undefined"
  },
  "empty/about": {
    "description": "Props for about",
    "type": "string | undefined"
  },
  "empty/datatype": {
    "description": "Props for datatype",
    "type": "string | undefined"
  },
  "empty/inlist": {
    "description": "Props for inlist",
    "type": "any"
  },
  "empty/prefix": {
    "description": "Props for prefix",
    "type": "string | undefined"
  },
  "empty/property": {
    "description": "Props for property",
    "type": "string | undefined"
  },
  "empty/resource": {
    "description": "Props for resource",
    "type": "string | undefined"
  },
  "empty/typeof": {
    "description": "Props for typeof",
    "type": "string | undefined"
  },
  "empty/vocab": {
    "description": "Props for vocab",
    "type": "string | undefined"
  },
  "empty/autocapitalize": {
    "description": "Props for autocapitalize",
    "type": "string | undefined"
  },
  "empty/autocorrect": {
    "description": "Props for autocorrect",
    "type": "string | undefined"
  },
  "empty/autosave": {
    "description": "Props for autosave",
    "type": "string | undefined"
  },
  "empty/color": {
    "description": "Props for color",
    "type": "string | undefined"
  },
  "empty/itemprop": {
    "description": "Props for itemprop",
    "type": "string | undefined"
  },
  "empty/itemscope": {
    "description": "Props for itemscope",
    "type": "Booleanish | undefined"
  },
  "empty/itemtype": {
    "description": "Props for itemtype",
    "type": "string | undefined"
  },
  "empty/itemid": {
    "description": "Props for itemid",
    "type": "string | undefined"
  },
  "empty/itemref": {
    "description": "Props for itemref",
    "type": "string | undefined"
  },
  "empty/results": {
    "description": "Props for results",
    "type": "Numberish | undefined"
  },
  "empty/security": {
    "description": "Props for security",
    "type": "string | undefined"
  },
  "empty/unselectable": {
    "description": "Props for unselectable",
    "type": "\"on\" | \"off\" | undefined"
  },
  "empty/inputmode": {
    "description": "Hints at the type of data that might be entered by the user while editing the element or its contents",
    "type": "\"text\" | \"search\" | \"none\" | \"tel\" | \"url\" | \"email\" | \"numeric\" | \"decimal\" | undefined"
  },
  "empty/is": {
    "description": "Specify that a standard HTML element should behave like a defined custom built-in element",
    "type": "string | undefined"
  },
  "empty/exportparts": {
    "description": "Props for exportparts",
    "type": "string | undefined"
  },
  "empty/part": {
    "description": "Props for part",
    "type": "string | undefined"
  },
  "empty/aria-activedescendant": {
    "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.",
    "type": "string | undefined"
  },
  "empty/aria-atomic": {
    "description": "Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.",
    "type": "Booleanish | undefined"
  },
  "empty/aria-autocomplete": {
    "description": "Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be\npresented if they are made.",
    "type": "\"none\" | \"inline\" | \"list\" | \"both\" | undefined"
  },
  "empty/aria-busy": {
    "description": "Indicates an element is being modified and that assistive technologies MAY want to wait until the modifications are complete before exposing them to the user.",
    "type": "Booleanish | undefined"
  },
  "empty/aria-checked": {
    "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets.",
    "type": "Booleanish | \"mixed\" | undefined"
  },
  "empty/aria-colcount": {
    "description": "Defines the total number of columns in a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "empty/aria-colindex": {
    "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "empty/aria-colspan": {
    "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "empty/aria-controls": {
    "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element.",
    "type": "string | undefined"
  },
  "empty/aria-current": {
    "description": "Indicates the element that represents the current item within a container or set of related elements.",
    "type": "Booleanish | \"page\" | \"step\" | \"location\" | \"date\" | \"time\" | undefined"
  },
  "empty/aria-describedby": {
    "description": "Identifies the element (or elements) that describes the object.",
    "type": "string | undefined"
  },
  "empty/aria-details": {
    "description": "Identifies the element that provides a detailed, extended description for the object.",
    "type": "string | undefined"
  },
  "empty/aria-disabled": {
    "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.",
    "type": "Booleanish | undefined"
  },
  "empty/aria-dropeffect": {
    "description": "Indicates what functions can be performed when a dragged object is released on the drop target.",
    "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\" | undefined"
  },
  "empty/aria-errormessage": {
    "description": "Identifies the element that provides an error message for the object.",
    "type": "string | undefined"
  },
  "empty/aria-expanded": {
    "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.",
    "type": "Booleanish | undefined"
  },
  "empty/aria-flowto": {
    "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order.",
    "type": "string | undefined"
  },
  "empty/aria-grabbed": {
    "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation.",
    "type": "Booleanish | undefined"
  },
  "empty/aria-haspopup": {
    "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.",
    "type": "Booleanish | \"menu\" | \"listbox\" | \"tree\" | \"grid\" | \"dialog\" | undefined"
  },
  "empty/aria-hidden": {
    "description": "Indicates whether the element is exposed to an accessibility API.",
    "type": "Booleanish | undefined"
  },
  "empty/aria-invalid": {
    "description": "Indicates the entered value does not conform to the format expected by the application.",
    "type": "Booleanish | \"grammar\" | \"spelling\" | undefined"
  },
  "empty/aria-keyshortcuts": {
    "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.",
    "type": "string | undefined"
  },
  "empty/aria-label": {
    "description": "Defines a string value that labels the current element.",
    "type": "string | undefined"
  },
  "empty/aria-labelledby": {
    "description": "Identifies the element (or elements) that labels the current element.",
    "type": "string | undefined"
  },
  "empty/aria-level": {
    "description": "Defines the hierarchical level of an element within a structure.",
    "type": "Numberish | undefined"
  },
  "empty/aria-live": {
    "description": "Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.",
    "type": "\"off\" | \"assertive\" | \"polite\" | undefined"
  },
  "empty/aria-modal": {
    "description": "Indicates whether an element is modal when displayed.",
    "type": "Booleanish | undefined"
  },
  "empty/aria-multiline": {
    "description": "Indicates whether a text box accepts multiple lines of input or only a single line.",
    "type": "Booleanish | undefined"
  },
  "empty/aria-multiselectable": {
    "description": "Indicates that the user may select more than one item from the current selectable descendants.",
    "type": "Booleanish | undefined"
  },
  "empty/aria-orientation": {
    "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.",
    "type": "\"horizontal\" | \"vertical\" | undefined"
  },
  "empty/aria-owns": {
    "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship.",
    "type": "string | undefined"
  },
  "empty/aria-placeholder": {
    "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format.",
    "type": "string | undefined"
  },
  "empty/aria-posinset": {
    "description": "Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.",
    "type": "Numberish | undefined"
  },
  "empty/aria-pressed": {
    "description": "Indicates the current \"pressed\" state of toggle buttons.",
    "type": "Booleanish | \"mixed\" | undefined"
  },
  "empty/aria-readonly": {
    "description": "Indicates that the element is not editable, but is otherwise operable.",
    "type": "Booleanish | undefined"
  },
  "empty/aria-relevant": {
    "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.",
    "type": "\"text\" | \"additions\" | \"additions removals\" | \"additions text\" | \"all\" | \"removals\" | \"removals additions\" | \"removals text\" | \"text additions\" | \"text removals\" | undefined"
  },
  "empty/aria-required": {
    "description": "Indicates that user input is required on the element before a form may be submitted.",
    "type": "Booleanish | undefined"
  },
  "empty/aria-roledescription": {
    "description": "Defines a human-readable, author-localized description for the role of an element.",
    "type": "string | undefined"
  },
  "empty/aria-rowcount": {
    "description": "Defines the total number of rows in a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "empty/aria-rowindex": {
    "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "empty/aria-rowspan": {
    "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "empty/aria-selected": {
    "description": "Indicates the current \"selected\" state of various widgets.",
    "type": "Booleanish | undefined"
  },
  "empty/aria-setsize": {
    "description": "Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.",
    "type": "Numberish | undefined"
  },
  "empty/aria-sort": {
    "description": "Indicates if items in a table or grid are sorted in ascending or descending order.",
    "type": "\"none\" | \"ascending\" | \"descending\" | \"other\" | undefined"
  },
  "empty/aria-valuemax": {
    "description": "Defines the maximum allowed value for a range widget.",
    "type": "Numberish | undefined"
  },
  "empty/aria-valuemin": {
    "description": "Defines the minimum allowed value for a range widget.",
    "type": "Numberish | undefined"
  },
  "empty/aria-valuenow": {
    "description": "Defines the current value for a range widget.",
    "type": "Numberish | undefined"
  },
  "empty/aria-valuetext": {
    "description": "Defines the human readable text alternative of aria-valuenow for a range widget.",
    "type": "string | undefined"
  },
  "empty/onCopy": {
    "description": "Props for onCopy",
    "type": "((payload: ClipboardEvent) => void) | undefined"
  },
  "empty/onCut": {
    "description": "Props for onCut",
    "type": "((payload: ClipboardEvent) => void) | undefined"
  },
  "empty/onPaste": {
    "description": "Props for onPaste",
    "type": "((payload: ClipboardEvent) => void) | undefined"
  },
  "empty/onCompositionend": {
    "description": "Props for onCompositionend",
    "type": "((payload: CompositionEvent) => void) | undefined"
  },
  "empty/onCompositionstart": {
    "description": "Props for onCompositionstart",
    "type": "((payload: CompositionEvent) => void) | undefined"
  },
  "empty/onCompositionupdate": {
    "description": "Props for onCompositionupdate",
    "type": "((payload: CompositionEvent) => void) | undefined"
  },
  "empty/onDrag": {
    "description": "Props for onDrag",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "empty/onDragend": {
    "description": "Props for onDragend",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "empty/onDragenter": {
    "description": "Props for onDragenter",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "empty/onDragexit": {
    "description": "Props for onDragexit",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "empty/onDragleave": {
    "description": "Props for onDragleave",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "empty/onDragover": {
    "description": "Props for onDragover",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "empty/onDragstart": {
    "description": "Props for onDragstart",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "empty/onDrop": {
    "description": "Props for onDrop",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "empty/onFocus": {
    "description": "Props for onFocus",
    "type": "((payload: FocusEvent) => void) | undefined"
  },
  "empty/onFocusin": {
    "description": "Props for onFocusin",
    "type": "((payload: FocusEvent) => void) | undefined"
  },
  "empty/onFocusout": {
    "description": "Props for onFocusout",
    "type": "((payload: FocusEvent) => void) | undefined"
  },
  "empty/onBlur": {
    "description": "Props for onBlur",
    "type": "((payload: FocusEvent) => void) | undefined"
  },
  "empty/onChange": {
    "description": "Props for onChange",
    "type": "((payload: Event) => void) | undefined"
  },
  "empty/onBeforeinput": {
    "description": "Props for onBeforeinput",
    "type": "((payload: InputEvent) => void) | undefined"
  },
  "empty/onFormdata": {
    "description": "Props for onFormdata",
    "type": "((payload: FormDataEvent) => void) | undefined"
  },
  "empty/onInput": {
    "description": "Props for onInput",
    "type": "((payload: InputEvent) => void) | undefined"
  },
  "empty/onReset": {
    "description": "Props for onReset",
    "type": "((payload: Event) => void) | undefined"
  },
  "empty/onSubmit": {
    "description": "Props for onSubmit",
    "type": "((payload: SubmitEvent) => void) | undefined"
  },
  "empty/onInvalid": {
    "description": "Props for onInvalid",
    "type": "((payload: Event) => void) | undefined"
  },
  "empty/onFullscreenchange": {
    "description": "Props for onFullscreenchange",
    "type": "((payload: Event) => void) | undefined"
  },
  "empty/onFullscreenerror": {
    "description": "Props for onFullscreenerror",
    "type": "((payload: Event) => void) | undefined"
  },
  "empty/onLoad": {
    "description": "Props for onLoad",
    "type": "((payload: Event) => void) | undefined"
  },
  "empty/onError": {
    "description": "Props for onError",
    "type": "((payload: Event) => void) | undefined"
  },
  "empty/onKeydown": {
    "description": "Props for onKeydown",
    "type": "((payload: KeyboardEvent) => void) | undefined"
  },
  "empty/onKeypress": {
    "description": "Props for onKeypress",
    "type": "((payload: KeyboardEvent) => void) | undefined"
  },
  "empty/onKeyup": {
    "description": "Props for onKeyup",
    "type": "((payload: KeyboardEvent) => void) | undefined"
  },
  "empty/onDblclick": {
    "description": "Props for onDblclick",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "empty/onMousedown": {
    "description": "Props for onMousedown",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "empty/onMouseenter": {
    "description": "Props for onMouseenter",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "empty/onMouseleave": {
    "description": "Props for onMouseleave",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "empty/onMousemove": {
    "description": "Props for onMousemove",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "empty/onMouseout": {
    "description": "Props for onMouseout",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "empty/onMouseover": {
    "description": "Props for onMouseover",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "empty/onMouseup": {
    "description": "Props for onMouseup",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "empty/onAbort": {
    "description": "Props for onAbort",
    "type": "((payload: UIEvent) => void) | undefined"
  },
  "empty/onCanplay": {
    "description": "Props for onCanplay",
    "type": "((payload: Event) => void) | undefined"
  },
  "empty/onCanplaythrough": {
    "description": "Props for onCanplaythrough",
    "type": "((payload: Event) => void) | undefined"
  },
  "empty/onDurationchange": {
    "description": "Props for onDurationchange",
    "type": "((payload: Event) => void) | undefined"
  },
  "empty/onEmptied": {
    "description": "Props for onEmptied",
    "type": "((payload: Event) => void) | undefined"
  },
  "empty/onEncrypted": {
    "description": "Props for onEncrypted",
    "type": "((payload: MediaEncryptedEvent) => void) | undefined"
  },
  "empty/onEnded": {
    "description": "Props for onEnded",
    "type": "((payload: Event) => void) | undefined"
  },
  "empty/onLoadeddata": {
    "description": "Props for onLoadeddata",
    "type": "((payload: Event) => void) | undefined"
  },
  "empty/onLoadedmetadata": {
    "description": "Props for onLoadedmetadata",
    "type": "((payload: Event) => void) | undefined"
  },
  "empty/onLoadstart": {
    "description": "Props for onLoadstart",
    "type": "((payload: Event) => void) | undefined"
  },
  "empty/onPause": {
    "description": "Props for onPause",
    "type": "((payload: Event) => void) | undefined"
  },
  "empty/onPlay": {
    "description": "Props for onPlay",
    "type": "((payload: Event) => void) | undefined"
  },
  "empty/onPlaying": {
    "description": "Props for onPlaying",
    "type": "((payload: Event) => void) | undefined"
  },
  "empty/onProgress": {
    "description": "Props for onProgress",
    "type": "((payload: ProgressEvent<EventTarget>) => void) | undefined"
  },
  "empty/onRatechange": {
    "description": "Props for onRatechange",
    "type": "((payload: Event) => void) | undefined"
  },
  "empty/onSeeked": {
    "description": "Props for onSeeked",
    "type": "((payload: Event) => void) | undefined"
  },
  "empty/onSeeking": {
    "description": "Props for onSeeking",
    "type": "((payload: Event) => void) | undefined"
  },
  "empty/onStalled": {
    "description": "Props for onStalled",
    "type": "((payload: Event) => void) | undefined"
  },
  "empty/onSuspend": {
    "description": "Props for onSuspend",
    "type": "((payload: Event) => void) | undefined"
  },
  "empty/onTimeupdate": {
    "description": "Props for onTimeupdate",
    "type": "((payload: Event) => void) | undefined"
  },
  "empty/onVolumechange": {
    "description": "Props for onVolumechange",
    "type": "((payload: Event) => void) | undefined"
  },
  "empty/onWaiting": {
    "description": "Props for onWaiting",
    "type": "((payload: Event) => void) | undefined"
  },
  "empty/onSelect": {
    "description": "Props for onSelect",
    "type": "((payload: Event) => void) | undefined"
  },
  "empty/onScroll": {
    "description": "Props for onScroll",
    "type": "((payload: Event) => void) | undefined"
  },
  "empty/onScrollend": {
    "description": "Props for onScrollend",
    "type": "((payload: Event) => void) | undefined"
  },
  "empty/onTouchcancel": {
    "description": "Props for onTouchcancel",
    "type": "((payload: TouchEvent) => void) | undefined"
  },
  "empty/onTouchend": {
    "description": "Props for onTouchend",
    "type": "((payload: TouchEvent) => void) | undefined"
  },
  "empty/onTouchmove": {
    "description": "Props for onTouchmove",
    "type": "((payload: TouchEvent) => void) | undefined"
  },
  "empty/onTouchstart": {
    "description": "Props for onTouchstart",
    "type": "((payload: TouchEvent) => void) | undefined"
  },
  "empty/onAuxclick": {
    "description": "Props for onAuxclick",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "empty/onClick": {
    "description": "Props for onClick",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "empty/onContextmenu": {
    "description": "Props for onContextmenu",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "empty/onGotpointercapture": {
    "description": "Props for onGotpointercapture",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "empty/onLostpointercapture": {
    "description": "Props for onLostpointercapture",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "empty/onPointerdown": {
    "description": "Props for onPointerdown",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "empty/onPointermove": {
    "description": "Props for onPointermove",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "empty/onPointerup": {
    "description": "Props for onPointerup",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "empty/onPointercancel": {
    "description": "Props for onPointercancel",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "empty/onPointerenter": {
    "description": "Props for onPointerenter",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "empty/onPointerleave": {
    "description": "Props for onPointerleave",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "empty/onPointerover": {
    "description": "Props for onPointerover",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "empty/onPointerout": {
    "description": "Props for onPointerout",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "empty/onBeforetoggle": {
    "description": "Props for onBeforetoggle",
    "type": "((payload: ToggleEvent) => void) | undefined"
  },
  "empty/onToggle": {
    "description": "Props for onToggle",
    "type": "((payload: ToggleEvent) => void) | undefined"
  },
  "empty/onWheel": {
    "description": "Props for onWheel",
    "type": "((payload: WheelEvent) => void) | undefined"
  },
  "empty/onAnimationcancel": {
    "description": "Props for onAnimationcancel",
    "type": "((payload: AnimationEvent) => void) | undefined"
  },
  "empty/onAnimationstart": {
    "description": "Props for onAnimationstart",
    "type": "((payload: AnimationEvent) => void) | undefined"
  },
  "empty/onAnimationend": {
    "description": "Props for onAnimationend",
    "type": "((payload: AnimationEvent) => void) | undefined"
  },
  "empty/onAnimationiteration": {
    "description": "Props for onAnimationiteration",
    "type": "((payload: AnimationEvent) => void) | undefined"
  },
  "empty/onSecuritypolicyviolation": {
    "description": "Props for onSecuritypolicyviolation",
    "type": "((payload: SecurityPolicyViolationEvent) => void) | undefined"
  },
  "empty/onTransitioncancel": {
    "description": "Props for onTransitioncancel",
    "type": "((payload: TransitionEvent) => void) | undefined"
  },
  "empty/onTransitionend": {
    "description": "Props for onTransitionend",
    "type": "((payload: TransitionEvent) => void) | undefined"
  },
  "empty/onTransitionrun": {
    "description": "Props for onTransitionrun",
    "type": "((payload: TransitionEvent) => void) | undefined"
  },
  "empty/onTransitionstart": {
    "description": "Props for onTransitionstart",
    "type": "((payload: TransitionEvent) => void) | undefined"
  },
  "form/layout": {
    "description": "表单布局",
    "type": "DirectionType"
  },
  "form/shape": {
    "description": "子组件的形状",
    "type": "ShapeType | undefined"
  },
  "form/size": {
    "description": "子组件的尺寸",
    "type": "SizeType | undefined"
  },
  "form/disabled": {
    "description": "表单是否可用",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "form/theme": {
    "description": "组件呈现主题",
    "type": "ThemeType | undefined"
  },
  "form/onReset": {
    "description": "表单重置后的回调",
    "type": "(() => void) | undefined"
  },
  "form/onSubmit": {
    "description": "提交表单时触发事件",
    "type": "((e: FormSubmitEvent) => void) | undefined"
  },
  "form/name": {
    "description": "表单名称，会作为表单字段 id 前缀使用",
    "type": "string | undefined"
  },
  "form/model": {
    "description": "表单数据对象",
    "type": "Record<string, any> | undefined"
  },
  "form/labelCol": {
    "description": "label 标签布局，同 `<Col>` 组件，设置 span offset 值，如 {span: 3, offset: 12}",
    "type": "ColProps | undefined"
  },
  "form/wrapperCol": {
    "description": "控件 标签布局，同 `<Col>` 组件，设置 span offset 值，如 {span: 15, offset: 12}",
    "type": "ColProps | undefined"
  },
  "form/rules": {
    "description": "表单验证规则",
    "type": "Record<string, FormRule[]> | undefined"
  },
  "form-item/label": {
    "description": "标签文本",
    "type": "string | undefined"
  },
  "form-item/labelCol": {
    "description": "label 标签布局，同 `<Col>` 组件，设置 span offset 值，如 {span: 3, offset: 12}",
    "type": "ColProps | undefined"
  },
  "form-item/wrapperCol": {
    "description": "控件 标签布局，同 `<Col>` 组件，设置 span offset 值，如 {span: 15, offset: 12}",
    "type": "ColProps | undefined"
  },
  "form-item/rules": {
    "description": "表单验证规则",
    "type": "FormRule | FormRule[] | undefined"
  },
  "form-item/prop": {
    "description": "对应表单域 model 里的字段，表单验证必须字段",
    "type": "string | undefined"
  },
  "flex/size": {
    "description": "间距大小",
    "type": "FlexSizeType | undefined"
  },
  "flex/vertical": {
    "description": "是否垂直显示",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "flex/align": {
    "description": "对齐方式",
    "type": "FlexAlignType | undefined"
  },
  "flex/justify": {
    "description": "设置元素在主轴方向上的对齐方式",
    "type": "FlexJustifyType | undefined"
  },
  "flex/wrap": {
    "description": "是否换行",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "grid/cols": {
    "description": "设置网格的列数。支持数字（平分）或字符串（如 1fr 2fr）",
    "type": "string | number | Record<string, any> | undefined"
  },
  "grid/rows": {
    "description": "设置网格的行数或高度。默认为 auto",
    "type": "string | number | Record<string, any> | undefined"
  },
  "grid/autoRows": {
    "description": "隐式网格行高。在 Bento 布局或瀑布流中用于设定基准高度。",
    "type": "string | undefined"
  },
  "grid/xGap": {
    "description": "水格间距（水平方向）。数字类型会自动补充 px 单位。",
    "type": "string | number | Record<string, any> | undefined"
  },
  "grid/yGap": {
    "description": "行间距（垂直方向）。数字类型会自动补充 px 单位。",
    "type": "string | number | Record<string, any> | undefined"
  },
  "grid/align": {
    "description": "子项在网格单元格内的垂直对齐方式",
    "type": "string | undefined"
  },
  "grid/justify": {
    "description": "子项在网格单元格内的水平对齐方式。",
    "type": "string | undefined"
  },
  "grid/itemMinWidth": {
    "description": "自动填充模式。设置子项最小宽度，Grid 将根据容器宽度自动计算列数。",
    "type": "number | undefined"
  },
  "grid/debug": {
    "description": "调试模式。开启后会显示红色透明背景列，方便开发者校对布局。",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "grid/innerHTML": {
    "description": "Props for innerHTML",
    "type": "string | undefined"
  },
  "grid/class": {
    "description": "Props for class",
    "type": "ClassValue"
  },
  "grid/style": {
    "description": "Props for style",
    "type": "StyleValue"
  },
  "grid/accesskey": {
    "description": "Props for accesskey",
    "type": "string | undefined"
  },
  "grid/contenteditable": {
    "description": "Props for contenteditable",
    "type": "Booleanish | \"inherit\" | \"plaintext-only\" | undefined"
  },
  "grid/contextmenu": {
    "description": "Props for contextmenu",
    "type": "string | undefined"
  },
  "grid/dir": {
    "description": "Props for dir",
    "type": "string | undefined"
  },
  "grid/draggable": {
    "description": "Props for draggable",
    "type": "Booleanish | undefined"
  },
  "grid/enterkeyhint": {
    "description": "Props for enterkeyhint",
    "type": "\"enter\" | \"done\" | \"go\" | \"next\" | \"previous\" | \"search\" | \"send\" | undefined"
  },
  "grid/enterKeyHint": {
    "description": "Props for enterKeyHint",
    "type": "\"enter\" | \"done\" | \"go\" | \"next\" | \"previous\" | \"search\" | \"send\" | undefined"
  },
  "grid/hidden": {
    "description": "Props for hidden",
    "type": "\"\" | \"until-found\" | \"hidden\" | Booleanish | undefined"
  },
  "grid/id": {
    "description": "Props for id",
    "type": "string | undefined"
  },
  "grid/inert": {
    "description": "Props for inert",
    "type": "Booleanish | undefined"
  },
  "grid/lang": {
    "description": "Props for lang",
    "type": "string | undefined"
  },
  "grid/placeholder": {
    "description": "Props for placeholder",
    "type": "string | undefined"
  },
  "grid/spellcheck": {
    "description": "Props for spellcheck",
    "type": "Booleanish | undefined"
  },
  "grid/tabindex": {
    "description": "Props for tabindex",
    "type": "Numberish | undefined"
  },
  "grid/title": {
    "description": "Props for title",
    "type": "string | undefined"
  },
  "grid/translate": {
    "description": "Props for translate",
    "type": "\"yes\" | \"no\" | undefined"
  },
  "grid/radiogroup": {
    "description": "Props for radiogroup",
    "type": "string | undefined"
  },
  "grid/role": {
    "description": "Props for role",
    "type": "string | undefined"
  },
  "grid/about": {
    "description": "Props for about",
    "type": "string | undefined"
  },
  "grid/datatype": {
    "description": "Props for datatype",
    "type": "string | undefined"
  },
  "grid/inlist": {
    "description": "Props for inlist",
    "type": "any"
  },
  "grid/prefix": {
    "description": "Props for prefix",
    "type": "string | undefined"
  },
  "grid/property": {
    "description": "Props for property",
    "type": "string | undefined"
  },
  "grid/resource": {
    "description": "Props for resource",
    "type": "string | undefined"
  },
  "grid/typeof": {
    "description": "Props for typeof",
    "type": "string | undefined"
  },
  "grid/vocab": {
    "description": "Props for vocab",
    "type": "string | undefined"
  },
  "grid/autocapitalize": {
    "description": "Props for autocapitalize",
    "type": "string | undefined"
  },
  "grid/autocorrect": {
    "description": "Props for autocorrect",
    "type": "string | undefined"
  },
  "grid/autosave": {
    "description": "Props for autosave",
    "type": "string | undefined"
  },
  "grid/color": {
    "description": "Props for color",
    "type": "string | undefined"
  },
  "grid/itemprop": {
    "description": "Props for itemprop",
    "type": "string | undefined"
  },
  "grid/itemscope": {
    "description": "Props for itemscope",
    "type": "Booleanish | undefined"
  },
  "grid/itemtype": {
    "description": "Props for itemtype",
    "type": "string | undefined"
  },
  "grid/itemid": {
    "description": "Props for itemid",
    "type": "string | undefined"
  },
  "grid/itemref": {
    "description": "Props for itemref",
    "type": "string | undefined"
  },
  "grid/results": {
    "description": "Props for results",
    "type": "Numberish | undefined"
  },
  "grid/security": {
    "description": "Props for security",
    "type": "string | undefined"
  },
  "grid/unselectable": {
    "description": "Props for unselectable",
    "type": "\"on\" | \"off\" | undefined"
  },
  "grid/inputmode": {
    "description": "Hints at the type of data that might be entered by the user while editing the element or its contents",
    "type": "\"text\" | \"search\" | \"none\" | \"tel\" | \"url\" | \"email\" | \"numeric\" | \"decimal\" | undefined"
  },
  "grid/is": {
    "description": "Specify that a standard HTML element should behave like a defined custom built-in element",
    "type": "string | undefined"
  },
  "grid/exportparts": {
    "description": "Props for exportparts",
    "type": "string | undefined"
  },
  "grid/part": {
    "description": "Props for part",
    "type": "string | undefined"
  },
  "grid/aria-activedescendant": {
    "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.",
    "type": "string | undefined"
  },
  "grid/aria-atomic": {
    "description": "Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.",
    "type": "Booleanish | undefined"
  },
  "grid/aria-autocomplete": {
    "description": "Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be\npresented if they are made.",
    "type": "\"none\" | \"inline\" | \"list\" | \"both\" | undefined"
  },
  "grid/aria-busy": {
    "description": "Indicates an element is being modified and that assistive technologies MAY want to wait until the modifications are complete before exposing them to the user.",
    "type": "Booleanish | undefined"
  },
  "grid/aria-checked": {
    "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets.",
    "type": "Booleanish | \"mixed\" | undefined"
  },
  "grid/aria-colcount": {
    "description": "Defines the total number of columns in a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "grid/aria-colindex": {
    "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "grid/aria-colspan": {
    "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "grid/aria-controls": {
    "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element.",
    "type": "string | undefined"
  },
  "grid/aria-current": {
    "description": "Indicates the element that represents the current item within a container or set of related elements.",
    "type": "Booleanish | \"page\" | \"step\" | \"location\" | \"date\" | \"time\" | undefined"
  },
  "grid/aria-describedby": {
    "description": "Identifies the element (or elements) that describes the object.",
    "type": "string | undefined"
  },
  "grid/aria-details": {
    "description": "Identifies the element that provides a detailed, extended description for the object.",
    "type": "string | undefined"
  },
  "grid/aria-disabled": {
    "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.",
    "type": "Booleanish | undefined"
  },
  "grid/aria-dropeffect": {
    "description": "Indicates what functions can be performed when a dragged object is released on the drop target.",
    "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\" | undefined"
  },
  "grid/aria-errormessage": {
    "description": "Identifies the element that provides an error message for the object.",
    "type": "string | undefined"
  },
  "grid/aria-expanded": {
    "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.",
    "type": "Booleanish | undefined"
  },
  "grid/aria-flowto": {
    "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order.",
    "type": "string | undefined"
  },
  "grid/aria-grabbed": {
    "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation.",
    "type": "Booleanish | undefined"
  },
  "grid/aria-haspopup": {
    "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.",
    "type": "Booleanish | \"menu\" | \"listbox\" | \"tree\" | \"grid\" | \"dialog\" | undefined"
  },
  "grid/aria-hidden": {
    "description": "Indicates whether the element is exposed to an accessibility API.",
    "type": "Booleanish | undefined"
  },
  "grid/aria-invalid": {
    "description": "Indicates the entered value does not conform to the format expected by the application.",
    "type": "Booleanish | \"grammar\" | \"spelling\" | undefined"
  },
  "grid/aria-keyshortcuts": {
    "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.",
    "type": "string | undefined"
  },
  "grid/aria-label": {
    "description": "Defines a string value that labels the current element.",
    "type": "string | undefined"
  },
  "grid/aria-labelledby": {
    "description": "Identifies the element (or elements) that labels the current element.",
    "type": "string | undefined"
  },
  "grid/aria-level": {
    "description": "Defines the hierarchical level of an element within a structure.",
    "type": "Numberish | undefined"
  },
  "grid/aria-live": {
    "description": "Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.",
    "type": "\"off\" | \"assertive\" | \"polite\" | undefined"
  },
  "grid/aria-modal": {
    "description": "Indicates whether an element is modal when displayed.",
    "type": "Booleanish | undefined"
  },
  "grid/aria-multiline": {
    "description": "Indicates whether a text box accepts multiple lines of input or only a single line.",
    "type": "Booleanish | undefined"
  },
  "grid/aria-multiselectable": {
    "description": "Indicates that the user may select more than one item from the current selectable descendants.",
    "type": "Booleanish | undefined"
  },
  "grid/aria-orientation": {
    "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.",
    "type": "\"horizontal\" | \"vertical\" | undefined"
  },
  "grid/aria-owns": {
    "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship.",
    "type": "string | undefined"
  },
  "grid/aria-placeholder": {
    "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format.",
    "type": "string | undefined"
  },
  "grid/aria-posinset": {
    "description": "Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.",
    "type": "Numberish | undefined"
  },
  "grid/aria-pressed": {
    "description": "Indicates the current \"pressed\" state of toggle buttons.",
    "type": "Booleanish | \"mixed\" | undefined"
  },
  "grid/aria-readonly": {
    "description": "Indicates that the element is not editable, but is otherwise operable.",
    "type": "Booleanish | undefined"
  },
  "grid/aria-relevant": {
    "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.",
    "type": "\"text\" | \"additions\" | \"additions removals\" | \"additions text\" | \"all\" | \"removals\" | \"removals additions\" | \"removals text\" | \"text additions\" | \"text removals\" | undefined"
  },
  "grid/aria-required": {
    "description": "Indicates that user input is required on the element before a form may be submitted.",
    "type": "Booleanish | undefined"
  },
  "grid/aria-roledescription": {
    "description": "Defines a human-readable, author-localized description for the role of an element.",
    "type": "string | undefined"
  },
  "grid/aria-rowcount": {
    "description": "Defines the total number of rows in a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "grid/aria-rowindex": {
    "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "grid/aria-rowspan": {
    "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "grid/aria-selected": {
    "description": "Indicates the current \"selected\" state of various widgets.",
    "type": "Booleanish | undefined"
  },
  "grid/aria-setsize": {
    "description": "Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.",
    "type": "Numberish | undefined"
  },
  "grid/aria-sort": {
    "description": "Indicates if items in a table or grid are sorted in ascending or descending order.",
    "type": "\"none\" | \"ascending\" | \"descending\" | \"other\" | undefined"
  },
  "grid/aria-valuemax": {
    "description": "Defines the maximum allowed value for a range widget.",
    "type": "Numberish | undefined"
  },
  "grid/aria-valuemin": {
    "description": "Defines the minimum allowed value for a range widget.",
    "type": "Numberish | undefined"
  },
  "grid/aria-valuenow": {
    "description": "Defines the current value for a range widget.",
    "type": "Numberish | undefined"
  },
  "grid/aria-valuetext": {
    "description": "Defines the human readable text alternative of aria-valuenow for a range widget.",
    "type": "string | undefined"
  },
  "grid/onCopy": {
    "description": "Props for onCopy",
    "type": "((payload: ClipboardEvent) => void) | undefined"
  },
  "grid/onCut": {
    "description": "Props for onCut",
    "type": "((payload: ClipboardEvent) => void) | undefined"
  },
  "grid/onPaste": {
    "description": "Props for onPaste",
    "type": "((payload: ClipboardEvent) => void) | undefined"
  },
  "grid/onCompositionend": {
    "description": "Props for onCompositionend",
    "type": "((payload: CompositionEvent) => void) | undefined"
  },
  "grid/onCompositionstart": {
    "description": "Props for onCompositionstart",
    "type": "((payload: CompositionEvent) => void) | undefined"
  },
  "grid/onCompositionupdate": {
    "description": "Props for onCompositionupdate",
    "type": "((payload: CompositionEvent) => void) | undefined"
  },
  "grid/onDrag": {
    "description": "Props for onDrag",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "grid/onDragend": {
    "description": "Props for onDragend",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "grid/onDragenter": {
    "description": "Props for onDragenter",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "grid/onDragexit": {
    "description": "Props for onDragexit",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "grid/onDragleave": {
    "description": "Props for onDragleave",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "grid/onDragover": {
    "description": "Props for onDragover",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "grid/onDragstart": {
    "description": "Props for onDragstart",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "grid/onDrop": {
    "description": "Props for onDrop",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "grid/onFocus": {
    "description": "Props for onFocus",
    "type": "((payload: FocusEvent) => void) | undefined"
  },
  "grid/onFocusin": {
    "description": "Props for onFocusin",
    "type": "((payload: FocusEvent) => void) | undefined"
  },
  "grid/onFocusout": {
    "description": "Props for onFocusout",
    "type": "((payload: FocusEvent) => void) | undefined"
  },
  "grid/onBlur": {
    "description": "Props for onBlur",
    "type": "((payload: FocusEvent) => void) | undefined"
  },
  "grid/onChange": {
    "description": "Props for onChange",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid/onBeforeinput": {
    "description": "Props for onBeforeinput",
    "type": "((payload: InputEvent) => void) | undefined"
  },
  "grid/onFormdata": {
    "description": "Props for onFormdata",
    "type": "((payload: FormDataEvent) => void) | undefined"
  },
  "grid/onInput": {
    "description": "Props for onInput",
    "type": "((payload: InputEvent) => void) | undefined"
  },
  "grid/onReset": {
    "description": "Props for onReset",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid/onSubmit": {
    "description": "Props for onSubmit",
    "type": "((payload: SubmitEvent) => void) | undefined"
  },
  "grid/onInvalid": {
    "description": "Props for onInvalid",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid/onFullscreenchange": {
    "description": "Props for onFullscreenchange",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid/onFullscreenerror": {
    "description": "Props for onFullscreenerror",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid/onLoad": {
    "description": "Props for onLoad",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid/onError": {
    "description": "Props for onError",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid/onKeydown": {
    "description": "Props for onKeydown",
    "type": "((payload: KeyboardEvent) => void) | undefined"
  },
  "grid/onKeypress": {
    "description": "Props for onKeypress",
    "type": "((payload: KeyboardEvent) => void) | undefined"
  },
  "grid/onKeyup": {
    "description": "Props for onKeyup",
    "type": "((payload: KeyboardEvent) => void) | undefined"
  },
  "grid/onDblclick": {
    "description": "Props for onDblclick",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "grid/onMousedown": {
    "description": "Props for onMousedown",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "grid/onMouseenter": {
    "description": "Props for onMouseenter",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "grid/onMouseleave": {
    "description": "Props for onMouseleave",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "grid/onMousemove": {
    "description": "Props for onMousemove",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "grid/onMouseout": {
    "description": "Props for onMouseout",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "grid/onMouseover": {
    "description": "Props for onMouseover",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "grid/onMouseup": {
    "description": "Props for onMouseup",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "grid/onAbort": {
    "description": "Props for onAbort",
    "type": "((payload: UIEvent) => void) | undefined"
  },
  "grid/onCanplay": {
    "description": "Props for onCanplay",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid/onCanplaythrough": {
    "description": "Props for onCanplaythrough",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid/onDurationchange": {
    "description": "Props for onDurationchange",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid/onEmptied": {
    "description": "Props for onEmptied",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid/onEncrypted": {
    "description": "Props for onEncrypted",
    "type": "((payload: MediaEncryptedEvent) => void) | undefined"
  },
  "grid/onEnded": {
    "description": "Props for onEnded",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid/onLoadeddata": {
    "description": "Props for onLoadeddata",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid/onLoadedmetadata": {
    "description": "Props for onLoadedmetadata",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid/onLoadstart": {
    "description": "Props for onLoadstart",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid/onPause": {
    "description": "Props for onPause",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid/onPlay": {
    "description": "Props for onPlay",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid/onPlaying": {
    "description": "Props for onPlaying",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid/onProgress": {
    "description": "Props for onProgress",
    "type": "((payload: ProgressEvent<EventTarget>) => void) | undefined"
  },
  "grid/onRatechange": {
    "description": "Props for onRatechange",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid/onSeeked": {
    "description": "Props for onSeeked",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid/onSeeking": {
    "description": "Props for onSeeking",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid/onStalled": {
    "description": "Props for onStalled",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid/onSuspend": {
    "description": "Props for onSuspend",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid/onTimeupdate": {
    "description": "Props for onTimeupdate",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid/onVolumechange": {
    "description": "Props for onVolumechange",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid/onWaiting": {
    "description": "Props for onWaiting",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid/onSelect": {
    "description": "Props for onSelect",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid/onScroll": {
    "description": "Props for onScroll",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid/onScrollend": {
    "description": "Props for onScrollend",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid/onTouchcancel": {
    "description": "Props for onTouchcancel",
    "type": "((payload: TouchEvent) => void) | undefined"
  },
  "grid/onTouchend": {
    "description": "Props for onTouchend",
    "type": "((payload: TouchEvent) => void) | undefined"
  },
  "grid/onTouchmove": {
    "description": "Props for onTouchmove",
    "type": "((payload: TouchEvent) => void) | undefined"
  },
  "grid/onTouchstart": {
    "description": "Props for onTouchstart",
    "type": "((payload: TouchEvent) => void) | undefined"
  },
  "grid/onAuxclick": {
    "description": "Props for onAuxclick",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "grid/onClick": {
    "description": "Props for onClick",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "grid/onContextmenu": {
    "description": "Props for onContextmenu",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "grid/onGotpointercapture": {
    "description": "Props for onGotpointercapture",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "grid/onLostpointercapture": {
    "description": "Props for onLostpointercapture",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "grid/onPointerdown": {
    "description": "Props for onPointerdown",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "grid/onPointermove": {
    "description": "Props for onPointermove",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "grid/onPointerup": {
    "description": "Props for onPointerup",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "grid/onPointercancel": {
    "description": "Props for onPointercancel",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "grid/onPointerenter": {
    "description": "Props for onPointerenter",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "grid/onPointerleave": {
    "description": "Props for onPointerleave",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "grid/onPointerover": {
    "description": "Props for onPointerover",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "grid/onPointerout": {
    "description": "Props for onPointerout",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "grid/onBeforetoggle": {
    "description": "Props for onBeforetoggle",
    "type": "((payload: ToggleEvent) => void) | undefined"
  },
  "grid/onToggle": {
    "description": "Props for onToggle",
    "type": "((payload: ToggleEvent) => void) | undefined"
  },
  "grid/onWheel": {
    "description": "Props for onWheel",
    "type": "((payload: WheelEvent) => void) | undefined"
  },
  "grid/onAnimationcancel": {
    "description": "Props for onAnimationcancel",
    "type": "((payload: AnimationEvent) => void) | undefined"
  },
  "grid/onAnimationstart": {
    "description": "Props for onAnimationstart",
    "type": "((payload: AnimationEvent) => void) | undefined"
  },
  "grid/onAnimationend": {
    "description": "Props for onAnimationend",
    "type": "((payload: AnimationEvent) => void) | undefined"
  },
  "grid/onAnimationiteration": {
    "description": "Props for onAnimationiteration",
    "type": "((payload: AnimationEvent) => void) | undefined"
  },
  "grid/onSecuritypolicyviolation": {
    "description": "Props for onSecuritypolicyviolation",
    "type": "((payload: SecurityPolicyViolationEvent) => void) | undefined"
  },
  "grid/onTransitioncancel": {
    "description": "Props for onTransitioncancel",
    "type": "((payload: TransitionEvent) => void) | undefined"
  },
  "grid/onTransitionend": {
    "description": "Props for onTransitionend",
    "type": "((payload: TransitionEvent) => void) | undefined"
  },
  "grid/onTransitionrun": {
    "description": "Props for onTransitionrun",
    "type": "((payload: TransitionEvent) => void) | undefined"
  },
  "grid/onTransitionstart": {
    "description": "Props for onTransitionstart",
    "type": "((payload: TransitionEvent) => void) | undefined"
  },
  "grid-item/span": {
    "description": "占据的列数。设为 0 时会在该断点下彻底隐藏（display: none）",
    "type": "string | number | Record<string, any> | undefined"
  },
  "grid-item/rowSpan": {
    "description": "占据的行数。配合容器的 autoRows 可实现非对称布局",
    "type": "string | number | Record<string, any> | undefined"
  },
  "grid-item/offset": {
    "description": "左侧偏移的列数。用于在不使用空白占位符的情况下产生留白。",
    "type": "number | Record<string, any> | undefined"
  },
  "grid-item/suffix": {
    "description": "尾部固定。设为 true 时，该项将强制移动到当前行的末尾。",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "grid-item/innerHTML": {
    "description": "Props for innerHTML",
    "type": "string | undefined"
  },
  "grid-item/class": {
    "description": "Props for class",
    "type": "ClassValue"
  },
  "grid-item/style": {
    "description": "Props for style",
    "type": "StyleValue"
  },
  "grid-item/accesskey": {
    "description": "Props for accesskey",
    "type": "string | undefined"
  },
  "grid-item/contenteditable": {
    "description": "Props for contenteditable",
    "type": "Booleanish | \"inherit\" | \"plaintext-only\" | undefined"
  },
  "grid-item/contextmenu": {
    "description": "Props for contextmenu",
    "type": "string | undefined"
  },
  "grid-item/dir": {
    "description": "Props for dir",
    "type": "string | undefined"
  },
  "grid-item/draggable": {
    "description": "Props for draggable",
    "type": "Booleanish | undefined"
  },
  "grid-item/enterkeyhint": {
    "description": "Props for enterkeyhint",
    "type": "\"enter\" | \"done\" | \"go\" | \"next\" | \"previous\" | \"search\" | \"send\" | undefined"
  },
  "grid-item/enterKeyHint": {
    "description": "Props for enterKeyHint",
    "type": "\"enter\" | \"done\" | \"go\" | \"next\" | \"previous\" | \"search\" | \"send\" | undefined"
  },
  "grid-item/hidden": {
    "description": "Props for hidden",
    "type": "\"\" | \"until-found\" | \"hidden\" | Booleanish | undefined"
  },
  "grid-item/id": {
    "description": "Props for id",
    "type": "string | undefined"
  },
  "grid-item/inert": {
    "description": "Props for inert",
    "type": "Booleanish | undefined"
  },
  "grid-item/lang": {
    "description": "Props for lang",
    "type": "string | undefined"
  },
  "grid-item/placeholder": {
    "description": "Props for placeholder",
    "type": "string | undefined"
  },
  "grid-item/spellcheck": {
    "description": "Props for spellcheck",
    "type": "Booleanish | undefined"
  },
  "grid-item/tabindex": {
    "description": "Props for tabindex",
    "type": "Numberish | undefined"
  },
  "grid-item/title": {
    "description": "Props for title",
    "type": "string | undefined"
  },
  "grid-item/translate": {
    "description": "Props for translate",
    "type": "\"yes\" | \"no\" | undefined"
  },
  "grid-item/radiogroup": {
    "description": "Props for radiogroup",
    "type": "string | undefined"
  },
  "grid-item/role": {
    "description": "Props for role",
    "type": "string | undefined"
  },
  "grid-item/about": {
    "description": "Props for about",
    "type": "string | undefined"
  },
  "grid-item/datatype": {
    "description": "Props for datatype",
    "type": "string | undefined"
  },
  "grid-item/inlist": {
    "description": "Props for inlist",
    "type": "any"
  },
  "grid-item/prefix": {
    "description": "Props for prefix",
    "type": "string | undefined"
  },
  "grid-item/property": {
    "description": "Props for property",
    "type": "string | undefined"
  },
  "grid-item/resource": {
    "description": "Props for resource",
    "type": "string | undefined"
  },
  "grid-item/typeof": {
    "description": "Props for typeof",
    "type": "string | undefined"
  },
  "grid-item/vocab": {
    "description": "Props for vocab",
    "type": "string | undefined"
  },
  "grid-item/autocapitalize": {
    "description": "Props for autocapitalize",
    "type": "string | undefined"
  },
  "grid-item/autocorrect": {
    "description": "Props for autocorrect",
    "type": "string | undefined"
  },
  "grid-item/autosave": {
    "description": "Props for autosave",
    "type": "string | undefined"
  },
  "grid-item/color": {
    "description": "Props for color",
    "type": "string | undefined"
  },
  "grid-item/itemprop": {
    "description": "Props for itemprop",
    "type": "string | undefined"
  },
  "grid-item/itemscope": {
    "description": "Props for itemscope",
    "type": "Booleanish | undefined"
  },
  "grid-item/itemtype": {
    "description": "Props for itemtype",
    "type": "string | undefined"
  },
  "grid-item/itemid": {
    "description": "Props for itemid",
    "type": "string | undefined"
  },
  "grid-item/itemref": {
    "description": "Props for itemref",
    "type": "string | undefined"
  },
  "grid-item/results": {
    "description": "Props for results",
    "type": "Numberish | undefined"
  },
  "grid-item/security": {
    "description": "Props for security",
    "type": "string | undefined"
  },
  "grid-item/unselectable": {
    "description": "Props for unselectable",
    "type": "\"on\" | \"off\" | undefined"
  },
  "grid-item/inputmode": {
    "description": "Hints at the type of data that might be entered by the user while editing the element or its contents",
    "type": "\"text\" | \"search\" | \"none\" | \"tel\" | \"url\" | \"email\" | \"numeric\" | \"decimal\" | undefined"
  },
  "grid-item/is": {
    "description": "Specify that a standard HTML element should behave like a defined custom built-in element",
    "type": "string | undefined"
  },
  "grid-item/exportparts": {
    "description": "Props for exportparts",
    "type": "string | undefined"
  },
  "grid-item/part": {
    "description": "Props for part",
    "type": "string | undefined"
  },
  "grid-item/aria-activedescendant": {
    "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.",
    "type": "string | undefined"
  },
  "grid-item/aria-atomic": {
    "description": "Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.",
    "type": "Booleanish | undefined"
  },
  "grid-item/aria-autocomplete": {
    "description": "Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be\npresented if they are made.",
    "type": "\"none\" | \"inline\" | \"list\" | \"both\" | undefined"
  },
  "grid-item/aria-busy": {
    "description": "Indicates an element is being modified and that assistive technologies MAY want to wait until the modifications are complete before exposing them to the user.",
    "type": "Booleanish | undefined"
  },
  "grid-item/aria-checked": {
    "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets.",
    "type": "Booleanish | \"mixed\" | undefined"
  },
  "grid-item/aria-colcount": {
    "description": "Defines the total number of columns in a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "grid-item/aria-colindex": {
    "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "grid-item/aria-colspan": {
    "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "grid-item/aria-controls": {
    "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element.",
    "type": "string | undefined"
  },
  "grid-item/aria-current": {
    "description": "Indicates the element that represents the current item within a container or set of related elements.",
    "type": "Booleanish | \"page\" | \"step\" | \"location\" | \"date\" | \"time\" | undefined"
  },
  "grid-item/aria-describedby": {
    "description": "Identifies the element (or elements) that describes the object.",
    "type": "string | undefined"
  },
  "grid-item/aria-details": {
    "description": "Identifies the element that provides a detailed, extended description for the object.",
    "type": "string | undefined"
  },
  "grid-item/aria-disabled": {
    "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.",
    "type": "Booleanish | undefined"
  },
  "grid-item/aria-dropeffect": {
    "description": "Indicates what functions can be performed when a dragged object is released on the drop target.",
    "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\" | undefined"
  },
  "grid-item/aria-errormessage": {
    "description": "Identifies the element that provides an error message for the object.",
    "type": "string | undefined"
  },
  "grid-item/aria-expanded": {
    "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.",
    "type": "Booleanish | undefined"
  },
  "grid-item/aria-flowto": {
    "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order.",
    "type": "string | undefined"
  },
  "grid-item/aria-grabbed": {
    "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation.",
    "type": "Booleanish | undefined"
  },
  "grid-item/aria-haspopup": {
    "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.",
    "type": "Booleanish | \"menu\" | \"listbox\" | \"tree\" | \"grid\" | \"dialog\" | undefined"
  },
  "grid-item/aria-hidden": {
    "description": "Indicates whether the element is exposed to an accessibility API.",
    "type": "Booleanish | undefined"
  },
  "grid-item/aria-invalid": {
    "description": "Indicates the entered value does not conform to the format expected by the application.",
    "type": "Booleanish | \"grammar\" | \"spelling\" | undefined"
  },
  "grid-item/aria-keyshortcuts": {
    "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.",
    "type": "string | undefined"
  },
  "grid-item/aria-label": {
    "description": "Defines a string value that labels the current element.",
    "type": "string | undefined"
  },
  "grid-item/aria-labelledby": {
    "description": "Identifies the element (or elements) that labels the current element.",
    "type": "string | undefined"
  },
  "grid-item/aria-level": {
    "description": "Defines the hierarchical level of an element within a structure.",
    "type": "Numberish | undefined"
  },
  "grid-item/aria-live": {
    "description": "Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.",
    "type": "\"off\" | \"assertive\" | \"polite\" | undefined"
  },
  "grid-item/aria-modal": {
    "description": "Indicates whether an element is modal when displayed.",
    "type": "Booleanish | undefined"
  },
  "grid-item/aria-multiline": {
    "description": "Indicates whether a text box accepts multiple lines of input or only a single line.",
    "type": "Booleanish | undefined"
  },
  "grid-item/aria-multiselectable": {
    "description": "Indicates that the user may select more than one item from the current selectable descendants.",
    "type": "Booleanish | undefined"
  },
  "grid-item/aria-orientation": {
    "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.",
    "type": "\"horizontal\" | \"vertical\" | undefined"
  },
  "grid-item/aria-owns": {
    "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship.",
    "type": "string | undefined"
  },
  "grid-item/aria-placeholder": {
    "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format.",
    "type": "string | undefined"
  },
  "grid-item/aria-posinset": {
    "description": "Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.",
    "type": "Numberish | undefined"
  },
  "grid-item/aria-pressed": {
    "description": "Indicates the current \"pressed\" state of toggle buttons.",
    "type": "Booleanish | \"mixed\" | undefined"
  },
  "grid-item/aria-readonly": {
    "description": "Indicates that the element is not editable, but is otherwise operable.",
    "type": "Booleanish | undefined"
  },
  "grid-item/aria-relevant": {
    "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.",
    "type": "\"text\" | \"additions\" | \"additions removals\" | \"additions text\" | \"all\" | \"removals\" | \"removals additions\" | \"removals text\" | \"text additions\" | \"text removals\" | undefined"
  },
  "grid-item/aria-required": {
    "description": "Indicates that user input is required on the element before a form may be submitted.",
    "type": "Booleanish | undefined"
  },
  "grid-item/aria-roledescription": {
    "description": "Defines a human-readable, author-localized description for the role of an element.",
    "type": "string | undefined"
  },
  "grid-item/aria-rowcount": {
    "description": "Defines the total number of rows in a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "grid-item/aria-rowindex": {
    "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "grid-item/aria-rowspan": {
    "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "grid-item/aria-selected": {
    "description": "Indicates the current \"selected\" state of various widgets.",
    "type": "Booleanish | undefined"
  },
  "grid-item/aria-setsize": {
    "description": "Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.",
    "type": "Numberish | undefined"
  },
  "grid-item/aria-sort": {
    "description": "Indicates if items in a table or grid are sorted in ascending or descending order.",
    "type": "\"none\" | \"ascending\" | \"descending\" | \"other\" | undefined"
  },
  "grid-item/aria-valuemax": {
    "description": "Defines the maximum allowed value for a range widget.",
    "type": "Numberish | undefined"
  },
  "grid-item/aria-valuemin": {
    "description": "Defines the minimum allowed value for a range widget.",
    "type": "Numberish | undefined"
  },
  "grid-item/aria-valuenow": {
    "description": "Defines the current value for a range widget.",
    "type": "Numberish | undefined"
  },
  "grid-item/aria-valuetext": {
    "description": "Defines the human readable text alternative of aria-valuenow for a range widget.",
    "type": "string | undefined"
  },
  "grid-item/onCopy": {
    "description": "Props for onCopy",
    "type": "((payload: ClipboardEvent) => void) | undefined"
  },
  "grid-item/onCut": {
    "description": "Props for onCut",
    "type": "((payload: ClipboardEvent) => void) | undefined"
  },
  "grid-item/onPaste": {
    "description": "Props for onPaste",
    "type": "((payload: ClipboardEvent) => void) | undefined"
  },
  "grid-item/onCompositionend": {
    "description": "Props for onCompositionend",
    "type": "((payload: CompositionEvent) => void) | undefined"
  },
  "grid-item/onCompositionstart": {
    "description": "Props for onCompositionstart",
    "type": "((payload: CompositionEvent) => void) | undefined"
  },
  "grid-item/onCompositionupdate": {
    "description": "Props for onCompositionupdate",
    "type": "((payload: CompositionEvent) => void) | undefined"
  },
  "grid-item/onDrag": {
    "description": "Props for onDrag",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "grid-item/onDragend": {
    "description": "Props for onDragend",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "grid-item/onDragenter": {
    "description": "Props for onDragenter",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "grid-item/onDragexit": {
    "description": "Props for onDragexit",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "grid-item/onDragleave": {
    "description": "Props for onDragleave",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "grid-item/onDragover": {
    "description": "Props for onDragover",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "grid-item/onDragstart": {
    "description": "Props for onDragstart",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "grid-item/onDrop": {
    "description": "Props for onDrop",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "grid-item/onFocus": {
    "description": "Props for onFocus",
    "type": "((payload: FocusEvent) => void) | undefined"
  },
  "grid-item/onFocusin": {
    "description": "Props for onFocusin",
    "type": "((payload: FocusEvent) => void) | undefined"
  },
  "grid-item/onFocusout": {
    "description": "Props for onFocusout",
    "type": "((payload: FocusEvent) => void) | undefined"
  },
  "grid-item/onBlur": {
    "description": "Props for onBlur",
    "type": "((payload: FocusEvent) => void) | undefined"
  },
  "grid-item/onChange": {
    "description": "Props for onChange",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid-item/onBeforeinput": {
    "description": "Props for onBeforeinput",
    "type": "((payload: InputEvent) => void) | undefined"
  },
  "grid-item/onFormdata": {
    "description": "Props for onFormdata",
    "type": "((payload: FormDataEvent) => void) | undefined"
  },
  "grid-item/onInput": {
    "description": "Props for onInput",
    "type": "((payload: InputEvent) => void) | undefined"
  },
  "grid-item/onReset": {
    "description": "Props for onReset",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid-item/onSubmit": {
    "description": "Props for onSubmit",
    "type": "((payload: SubmitEvent) => void) | undefined"
  },
  "grid-item/onInvalid": {
    "description": "Props for onInvalid",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid-item/onFullscreenchange": {
    "description": "Props for onFullscreenchange",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid-item/onFullscreenerror": {
    "description": "Props for onFullscreenerror",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid-item/onLoad": {
    "description": "Props for onLoad",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid-item/onError": {
    "description": "Props for onError",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid-item/onKeydown": {
    "description": "Props for onKeydown",
    "type": "((payload: KeyboardEvent) => void) | undefined"
  },
  "grid-item/onKeypress": {
    "description": "Props for onKeypress",
    "type": "((payload: KeyboardEvent) => void) | undefined"
  },
  "grid-item/onKeyup": {
    "description": "Props for onKeyup",
    "type": "((payload: KeyboardEvent) => void) | undefined"
  },
  "grid-item/onDblclick": {
    "description": "Props for onDblclick",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "grid-item/onMousedown": {
    "description": "Props for onMousedown",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "grid-item/onMouseenter": {
    "description": "Props for onMouseenter",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "grid-item/onMouseleave": {
    "description": "Props for onMouseleave",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "grid-item/onMousemove": {
    "description": "Props for onMousemove",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "grid-item/onMouseout": {
    "description": "Props for onMouseout",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "grid-item/onMouseover": {
    "description": "Props for onMouseover",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "grid-item/onMouseup": {
    "description": "Props for onMouseup",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "grid-item/onAbort": {
    "description": "Props for onAbort",
    "type": "((payload: UIEvent) => void) | undefined"
  },
  "grid-item/onCanplay": {
    "description": "Props for onCanplay",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid-item/onCanplaythrough": {
    "description": "Props for onCanplaythrough",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid-item/onDurationchange": {
    "description": "Props for onDurationchange",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid-item/onEmptied": {
    "description": "Props for onEmptied",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid-item/onEncrypted": {
    "description": "Props for onEncrypted",
    "type": "((payload: MediaEncryptedEvent) => void) | undefined"
  },
  "grid-item/onEnded": {
    "description": "Props for onEnded",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid-item/onLoadeddata": {
    "description": "Props for onLoadeddata",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid-item/onLoadedmetadata": {
    "description": "Props for onLoadedmetadata",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid-item/onLoadstart": {
    "description": "Props for onLoadstart",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid-item/onPause": {
    "description": "Props for onPause",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid-item/onPlay": {
    "description": "Props for onPlay",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid-item/onPlaying": {
    "description": "Props for onPlaying",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid-item/onProgress": {
    "description": "Props for onProgress",
    "type": "((payload: ProgressEvent<EventTarget>) => void) | undefined"
  },
  "grid-item/onRatechange": {
    "description": "Props for onRatechange",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid-item/onSeeked": {
    "description": "Props for onSeeked",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid-item/onSeeking": {
    "description": "Props for onSeeking",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid-item/onStalled": {
    "description": "Props for onStalled",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid-item/onSuspend": {
    "description": "Props for onSuspend",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid-item/onTimeupdate": {
    "description": "Props for onTimeupdate",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid-item/onVolumechange": {
    "description": "Props for onVolumechange",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid-item/onWaiting": {
    "description": "Props for onWaiting",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid-item/onSelect": {
    "description": "Props for onSelect",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid-item/onScroll": {
    "description": "Props for onScroll",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid-item/onScrollend": {
    "description": "Props for onScrollend",
    "type": "((payload: Event) => void) | undefined"
  },
  "grid-item/onTouchcancel": {
    "description": "Props for onTouchcancel",
    "type": "((payload: TouchEvent) => void) | undefined"
  },
  "grid-item/onTouchend": {
    "description": "Props for onTouchend",
    "type": "((payload: TouchEvent) => void) | undefined"
  },
  "grid-item/onTouchmove": {
    "description": "Props for onTouchmove",
    "type": "((payload: TouchEvent) => void) | undefined"
  },
  "grid-item/onTouchstart": {
    "description": "Props for onTouchstart",
    "type": "((payload: TouchEvent) => void) | undefined"
  },
  "grid-item/onAuxclick": {
    "description": "Props for onAuxclick",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "grid-item/onClick": {
    "description": "Props for onClick",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "grid-item/onContextmenu": {
    "description": "Props for onContextmenu",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "grid-item/onGotpointercapture": {
    "description": "Props for onGotpointercapture",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "grid-item/onLostpointercapture": {
    "description": "Props for onLostpointercapture",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "grid-item/onPointerdown": {
    "description": "Props for onPointerdown",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "grid-item/onPointermove": {
    "description": "Props for onPointermove",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "grid-item/onPointerup": {
    "description": "Props for onPointerup",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "grid-item/onPointercancel": {
    "description": "Props for onPointercancel",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "grid-item/onPointerenter": {
    "description": "Props for onPointerenter",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "grid-item/onPointerleave": {
    "description": "Props for onPointerleave",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "grid-item/onPointerover": {
    "description": "Props for onPointerover",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "grid-item/onPointerout": {
    "description": "Props for onPointerout",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "grid-item/onBeforetoggle": {
    "description": "Props for onBeforetoggle",
    "type": "((payload: ToggleEvent) => void) | undefined"
  },
  "grid-item/onToggle": {
    "description": "Props for onToggle",
    "type": "((payload: ToggleEvent) => void) | undefined"
  },
  "grid-item/onWheel": {
    "description": "Props for onWheel",
    "type": "((payload: WheelEvent) => void) | undefined"
  },
  "grid-item/onAnimationcancel": {
    "description": "Props for onAnimationcancel",
    "type": "((payload: AnimationEvent) => void) | undefined"
  },
  "grid-item/onAnimationstart": {
    "description": "Props for onAnimationstart",
    "type": "((payload: AnimationEvent) => void) | undefined"
  },
  "grid-item/onAnimationend": {
    "description": "Props for onAnimationend",
    "type": "((payload: AnimationEvent) => void) | undefined"
  },
  "grid-item/onAnimationiteration": {
    "description": "Props for onAnimationiteration",
    "type": "((payload: AnimationEvent) => void) | undefined"
  },
  "grid-item/onSecuritypolicyviolation": {
    "description": "Props for onSecuritypolicyviolation",
    "type": "((payload: SecurityPolicyViolationEvent) => void) | undefined"
  },
  "grid-item/onTransitioncancel": {
    "description": "Props for onTransitioncancel",
    "type": "((payload: TransitionEvent) => void) | undefined"
  },
  "grid-item/onTransitionend": {
    "description": "Props for onTransitionend",
    "type": "((payload: TransitionEvent) => void) | undefined"
  },
  "grid-item/onTransitionrun": {
    "description": "Props for onTransitionrun",
    "type": "((payload: TransitionEvent) => void) | undefined"
  },
  "grid-item/onTransitionstart": {
    "description": "Props for onTransitionstart",
    "type": "((payload: TransitionEvent) => void) | undefined"
  },
  "image-group/data": {
    "description": "图片数据",
    "type": "string[] | undefined"
  },
  "icon/strokeWidth": {
    "description": "图标的线条粗细",
    "type": "string | number"
  },
  "icon/type": {
    "description": "图标类型。遵循图标的命名规范",
    "type": "IconType[] | undefined"
  },
  "icon/size": {
    "description": "图标的大小，单位是 px",
    "type": "string | number | undefined"
  },
  "icon/onClick": {
    "description": "点击事件",
    "type": "((e: PointerEvent) => void) | undefined"
  },
  "icon/color": {
    "description": "图标的颜色",
    "type": "string | undefined"
  },
  "icon/spin": {
    "description": "是否有旋转动画",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "icon/reverseFill": {
    "description": "图标边框和反相填充,仅支持闭合的图标",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "input/type": {
    "description": "Props for type",
    "type": "\"text\" | \"hidden\" | \"password\" | undefined"
  },
  "input/theme": {
    "description": "主题",
    "type": "ThemeType | undefined"
  },
  "input/clearable": {
    "description": "是否显示清除按钮",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "input/visiblePasswordIcon": {
    "description": "是否显示切换按钮或者控制密码显隐",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "input/inputType": {
    "description": "Props for inputType",
    "type": "string | undefined"
  },
  "input/onChange": {
    "description": "输入框内容变化时的回调",
    "type": "((value: string) => void) | undefined"
  },
  "input/icon": {
    "description": "输入框图标",
    "type": "IconType[] | undefined"
  },
  "input/shape": {
    "description": "Props for shape",
    "type": "ShapeType | undefined"
  },
  "input/size": {
    "description": "子组件的间距,可选值 `small`、`large`，默认不选",
    "type": "\"large\" | \"small\" | \"medium\" | undefined"
  },
  "input/disabled": {
    "description": "Props for disabled",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "input/prefix": {
    "description": "扩展前缀",
    "type": "string | (VNode<RendererNode, RendererElement, { [key: string]: any; }> & string) | (VNodeArrayChildren & string) | undefined"
  },
  "input/modelValue": {
    "description": "绑定的值，可使用 `v-model` 双向绑定",
    "type": "any"
  },
  "input/onClear": {
    "description": "按下清除按钮的回调",
    "type": "(() => void) | undefined"
  },
  "input/suffix": {
    "description": "扩展后缀",
    "type": "VNodeChild"
  },
  "input/onSearch": {
    "description": "搜索事件的回调",
    "type": "((value: string) => void) | undefined"
  },
  "input/maxlength": {
    "description": "Props for maxlength",
    "type": "number | undefined"
  },
  "input/onIconClick": {
    "description": "图标点击事件的回调",
    "type": "((e: PointerEvent) => void) | undefined"
  },
  "input/title": {
    "description": "Props for title",
    "type": "string | undefined"
  },
  "input/required": {
    "description": "Props for required",
    "type": "Booleanish | undefined"
  },
  "input/src": {
    "description": "Props for src",
    "type": "string | undefined"
  },
  "input/height": {
    "description": "Props for height",
    "type": "Numberish | undefined"
  },
  "input/onClick": {
    "description": "Props for onClick",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "input/color": {
    "description": "Props for color",
    "type": "string | undefined"
  },
  "input/onCopy": {
    "description": "Props for onCopy",
    "type": "((payload: ClipboardEvent) => void) | undefined"
  },
  "input/onCut": {
    "description": "Props for onCut",
    "type": "((payload: ClipboardEvent) => void) | undefined"
  },
  "input/onPaste": {
    "description": "Props for onPaste",
    "type": "((payload: ClipboardEvent) => void) | undefined"
  },
  "input/onCompositionend": {
    "description": "Props for onCompositionend",
    "type": "((payload: CompositionEvent) => void) | undefined"
  },
  "input/onCompositionstart": {
    "description": "Props for onCompositionstart",
    "type": "((payload: CompositionEvent) => void) | undefined"
  },
  "input/onCompositionupdate": {
    "description": "Props for onCompositionupdate",
    "type": "((payload: CompositionEvent) => void) | undefined"
  },
  "input/onDrag": {
    "description": "Props for onDrag",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "input/onDragend": {
    "description": "Props for onDragend",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "input/onDragenter": {
    "description": "Props for onDragenter",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "input/onDragexit": {
    "description": "Props for onDragexit",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "input/onDragleave": {
    "description": "Props for onDragleave",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "input/onDragover": {
    "description": "Props for onDragover",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "input/onDragstart": {
    "description": "Props for onDragstart",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "input/onDrop": {
    "description": "Props for onDrop",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "input/onFocus": {
    "description": "Props for onFocus",
    "type": "((payload: FocusEvent) => void) | undefined"
  },
  "input/onFocusin": {
    "description": "Props for onFocusin",
    "type": "((payload: FocusEvent) => void) | undefined"
  },
  "input/onFocusout": {
    "description": "Props for onFocusout",
    "type": "((payload: FocusEvent) => void) | undefined"
  },
  "input/onBlur": {
    "description": "Props for onBlur",
    "type": "((payload: FocusEvent) => void) | undefined"
  },
  "input/onBeforeinput": {
    "description": "Props for onBeforeinput",
    "type": "((payload: InputEvent) => void) | undefined"
  },
  "input/onFormdata": {
    "description": "Props for onFormdata",
    "type": "((payload: FormDataEvent) => void) | undefined"
  },
  "input/onInput": {
    "description": "Props for onInput",
    "type": "((payload: InputEvent) => void) | undefined"
  },
  "input/onReset": {
    "description": "Props for onReset",
    "type": "((payload: Event) => void) | undefined"
  },
  "input/onSubmit": {
    "description": "Props for onSubmit",
    "type": "((payload: SubmitEvent) => void) | undefined"
  },
  "input/onInvalid": {
    "description": "Props for onInvalid",
    "type": "((payload: Event) => void) | undefined"
  },
  "input/onFullscreenchange": {
    "description": "Props for onFullscreenchange",
    "type": "((payload: Event) => void) | undefined"
  },
  "input/onFullscreenerror": {
    "description": "Props for onFullscreenerror",
    "type": "((payload: Event) => void) | undefined"
  },
  "input/onLoad": {
    "description": "Props for onLoad",
    "type": "((payload: Event) => void) | undefined"
  },
  "input/onError": {
    "description": "Props for onError",
    "type": "((payload: Event) => void) | undefined"
  },
  "input/onKeydown": {
    "description": "Props for onKeydown",
    "type": "((payload: KeyboardEvent) => void) | undefined"
  },
  "input/onKeypress": {
    "description": "Props for onKeypress",
    "type": "((payload: KeyboardEvent) => void) | undefined"
  },
  "input/onKeyup": {
    "description": "Props for onKeyup",
    "type": "((payload: KeyboardEvent) => void) | undefined"
  },
  "input/onDblclick": {
    "description": "Props for onDblclick",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "input/onMousedown": {
    "description": "Props for onMousedown",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "input/onMouseenter": {
    "description": "Props for onMouseenter",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "input/onMouseleave": {
    "description": "Props for onMouseleave",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "input/onMousemove": {
    "description": "Props for onMousemove",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "input/onMouseout": {
    "description": "Props for onMouseout",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "input/onMouseover": {
    "description": "Props for onMouseover",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "input/onMouseup": {
    "description": "Props for onMouseup",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "input/onAbort": {
    "description": "Props for onAbort",
    "type": "((payload: UIEvent) => void) | undefined"
  },
  "input/onCanplay": {
    "description": "Props for onCanplay",
    "type": "((payload: Event) => void) | undefined"
  },
  "input/onCanplaythrough": {
    "description": "Props for onCanplaythrough",
    "type": "((payload: Event) => void) | undefined"
  },
  "input/onDurationchange": {
    "description": "Props for onDurationchange",
    "type": "((payload: Event) => void) | undefined"
  },
  "input/onEmptied": {
    "description": "Props for onEmptied",
    "type": "((payload: Event) => void) | undefined"
  },
  "input/onEncrypted": {
    "description": "Props for onEncrypted",
    "type": "((payload: MediaEncryptedEvent) => void) | undefined"
  },
  "input/onEnded": {
    "description": "Props for onEnded",
    "type": "((payload: Event) => void) | undefined"
  },
  "input/onLoadeddata": {
    "description": "Props for onLoadeddata",
    "type": "((payload: Event) => void) | undefined"
  },
  "input/onLoadedmetadata": {
    "description": "Props for onLoadedmetadata",
    "type": "((payload: Event) => void) | undefined"
  },
  "input/onLoadstart": {
    "description": "Props for onLoadstart",
    "type": "((payload: Event) => void) | undefined"
  },
  "input/onPause": {
    "description": "Props for onPause",
    "type": "((payload: Event) => void) | undefined"
  },
  "input/onPlay": {
    "description": "Props for onPlay",
    "type": "((payload: Event) => void) | undefined"
  },
  "input/onPlaying": {
    "description": "Props for onPlaying",
    "type": "((payload: Event) => void) | undefined"
  },
  "input/onProgress": {
    "description": "Props for onProgress",
    "type": "((payload: ProgressEvent<EventTarget>) => void) | undefined"
  },
  "input/onRatechange": {
    "description": "Props for onRatechange",
    "type": "((payload: Event) => void) | undefined"
  },
  "input/onSeeked": {
    "description": "Props for onSeeked",
    "type": "((payload: Event) => void) | undefined"
  },
  "input/onSeeking": {
    "description": "Props for onSeeking",
    "type": "((payload: Event) => void) | undefined"
  },
  "input/onStalled": {
    "description": "Props for onStalled",
    "type": "((payload: Event) => void) | undefined"
  },
  "input/onSuspend": {
    "description": "Props for onSuspend",
    "type": "((payload: Event) => void) | undefined"
  },
  "input/onTimeupdate": {
    "description": "Props for onTimeupdate",
    "type": "((payload: Event) => void) | undefined"
  },
  "input/onVolumechange": {
    "description": "Props for onVolumechange",
    "type": "((payload: Event) => void) | undefined"
  },
  "input/onWaiting": {
    "description": "Props for onWaiting",
    "type": "((payload: Event) => void) | undefined"
  },
  "input/onSelect": {
    "description": "Props for onSelect",
    "type": "((payload: Event) => void) | undefined"
  },
  "input/onScroll": {
    "description": "Props for onScroll",
    "type": "((payload: Event) => void) | undefined"
  },
  "input/onScrollend": {
    "description": "Props for onScrollend",
    "type": "((payload: Event) => void) | undefined"
  },
  "input/onTouchcancel": {
    "description": "Props for onTouchcancel",
    "type": "((payload: TouchEvent) => void) | undefined"
  },
  "input/onTouchend": {
    "description": "Props for onTouchend",
    "type": "((payload: TouchEvent) => void) | undefined"
  },
  "input/onTouchmove": {
    "description": "Props for onTouchmove",
    "type": "((payload: TouchEvent) => void) | undefined"
  },
  "input/onTouchstart": {
    "description": "Props for onTouchstart",
    "type": "((payload: TouchEvent) => void) | undefined"
  },
  "input/onAuxclick": {
    "description": "Props for onAuxclick",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "input/onContextmenu": {
    "description": "Props for onContextmenu",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "input/onGotpointercapture": {
    "description": "Props for onGotpointercapture",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "input/onLostpointercapture": {
    "description": "Props for onLostpointercapture",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "input/onPointerdown": {
    "description": "Props for onPointerdown",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "input/onPointermove": {
    "description": "Props for onPointermove",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "input/onPointerup": {
    "description": "Props for onPointerup",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "input/onPointercancel": {
    "description": "Props for onPointercancel",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "input/onPointerenter": {
    "description": "Props for onPointerenter",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "input/onPointerleave": {
    "description": "Props for onPointerleave",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "input/onPointerover": {
    "description": "Props for onPointerover",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "input/onPointerout": {
    "description": "Props for onPointerout",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "input/onBeforetoggle": {
    "description": "Props for onBeforetoggle",
    "type": "((payload: ToggleEvent) => void) | undefined"
  },
  "input/onToggle": {
    "description": "Props for onToggle",
    "type": "((payload: ToggleEvent) => void) | undefined"
  },
  "input/onWheel": {
    "description": "Props for onWheel",
    "type": "((payload: WheelEvent) => void) | undefined"
  },
  "input/onAnimationcancel": {
    "description": "Props for onAnimationcancel",
    "type": "((payload: AnimationEvent) => void) | undefined"
  },
  "input/onAnimationstart": {
    "description": "Props for onAnimationstart",
    "type": "((payload: AnimationEvent) => void) | undefined"
  },
  "input/onAnimationend": {
    "description": "Props for onAnimationend",
    "type": "((payload: AnimationEvent) => void) | undefined"
  },
  "input/onAnimationiteration": {
    "description": "Props for onAnimationiteration",
    "type": "((payload: AnimationEvent) => void) | undefined"
  },
  "input/onSecuritypolicyviolation": {
    "description": "Props for onSecuritypolicyviolation",
    "type": "((payload: SecurityPolicyViolationEvent) => void) | undefined"
  },
  "input/onTransitioncancel": {
    "description": "Props for onTransitioncancel",
    "type": "((payload: TransitionEvent) => void) | undefined"
  },
  "input/onTransitionend": {
    "description": "Props for onTransitionend",
    "type": "((payload: TransitionEvent) => void) | undefined"
  },
  "input/onTransitionrun": {
    "description": "Props for onTransitionrun",
    "type": "((payload: TransitionEvent) => void) | undefined"
  },
  "input/onTransitionstart": {
    "description": "Props for onTransitionstart",
    "type": "((payload: TransitionEvent) => void) | undefined"
  },
  "input/autofocus": {
    "description": "Props for autofocus",
    "type": "Booleanish | undefined"
  },
  "input/form": {
    "description": "Props for form",
    "type": "string | undefined"
  },
  "input/formaction": {
    "description": "Props for formaction",
    "type": "string | undefined"
  },
  "input/formenctype": {
    "description": "Props for formenctype",
    "type": "string | undefined"
  },
  "input/formmethod": {
    "description": "Props for formmethod",
    "type": "string | undefined"
  },
  "input/formnovalidate": {
    "description": "Props for formnovalidate",
    "type": "Booleanish | undefined"
  },
  "input/formtarget": {
    "description": "Props for formtarget",
    "type": "string | undefined"
  },
  "input/name": {
    "description": "Props for name",
    "type": "string | undefined"
  },
  "input/value": {
    "description": "Props for value",
    "type": "any"
  },
  "input/innerHTML": {
    "description": "Props for innerHTML",
    "type": "string | undefined"
  },
  "input/class": {
    "description": "Props for class",
    "type": "ClassValue"
  },
  "input/style": {
    "description": "Props for style",
    "type": "StyleValue"
  },
  "input/accesskey": {
    "description": "Props for accesskey",
    "type": "string | undefined"
  },
  "input/contenteditable": {
    "description": "Props for contenteditable",
    "type": "Booleanish | \"inherit\" | \"plaintext-only\" | undefined"
  },
  "input/contextmenu": {
    "description": "Props for contextmenu",
    "type": "string | undefined"
  },
  "input/dir": {
    "description": "Props for dir",
    "type": "string | undefined"
  },
  "input/draggable": {
    "description": "Props for draggable",
    "type": "Booleanish | undefined"
  },
  "input/enterkeyhint": {
    "description": "Props for enterkeyhint",
    "type": "\"enter\" | \"done\" | \"go\" | \"next\" | \"previous\" | \"search\" | \"send\" | undefined"
  },
  "input/enterKeyHint": {
    "description": "Props for enterKeyHint",
    "type": "\"enter\" | \"done\" | \"go\" | \"next\" | \"previous\" | \"search\" | \"send\" | undefined"
  },
  "input/hidden": {
    "description": "Props for hidden",
    "type": "\"\" | \"until-found\" | \"hidden\" | Booleanish | undefined"
  },
  "input/id": {
    "description": "Props for id",
    "type": "string | undefined"
  },
  "input/inert": {
    "description": "Props for inert",
    "type": "Booleanish | undefined"
  },
  "input/lang": {
    "description": "Props for lang",
    "type": "string | undefined"
  },
  "input/placeholder": {
    "description": "Props for placeholder",
    "type": "string | undefined"
  },
  "input/spellcheck": {
    "description": "Props for spellcheck",
    "type": "Booleanish | undefined"
  },
  "input/tabindex": {
    "description": "Props for tabindex",
    "type": "Numberish | undefined"
  },
  "input/translate": {
    "description": "Props for translate",
    "type": "\"yes\" | \"no\" | undefined"
  },
  "input/radiogroup": {
    "description": "Props for radiogroup",
    "type": "string | undefined"
  },
  "input/role": {
    "description": "Props for role",
    "type": "string | undefined"
  },
  "input/about": {
    "description": "Props for about",
    "type": "string | undefined"
  },
  "input/datatype": {
    "description": "Props for datatype",
    "type": "string | undefined"
  },
  "input/inlist": {
    "description": "Props for inlist",
    "type": "any"
  },
  "input/property": {
    "description": "Props for property",
    "type": "string | undefined"
  },
  "input/resource": {
    "description": "Props for resource",
    "type": "string | undefined"
  },
  "input/typeof": {
    "description": "Props for typeof",
    "type": "string | undefined"
  },
  "input/vocab": {
    "description": "Props for vocab",
    "type": "string | undefined"
  },
  "input/autocapitalize": {
    "description": "Props for autocapitalize",
    "type": "string | undefined"
  },
  "input/autocorrect": {
    "description": "Props for autocorrect",
    "type": "string | undefined"
  },
  "input/autosave": {
    "description": "Props for autosave",
    "type": "string | undefined"
  },
  "input/itemprop": {
    "description": "Props for itemprop",
    "type": "string | undefined"
  },
  "input/itemscope": {
    "description": "Props for itemscope",
    "type": "Booleanish | undefined"
  },
  "input/itemtype": {
    "description": "Props for itemtype",
    "type": "string | undefined"
  },
  "input/itemid": {
    "description": "Props for itemid",
    "type": "string | undefined"
  },
  "input/itemref": {
    "description": "Props for itemref",
    "type": "string | undefined"
  },
  "input/results": {
    "description": "Props for results",
    "type": "Numberish | undefined"
  },
  "input/security": {
    "description": "Props for security",
    "type": "string | undefined"
  },
  "input/unselectable": {
    "description": "Props for unselectable",
    "type": "\"on\" | \"off\" | undefined"
  },
  "input/inputmode": {
    "description": "Hints at the type of data that might be entered by the user while editing the element or its contents",
    "type": "\"text\" | \"search\" | \"none\" | \"tel\" | \"url\" | \"email\" | \"numeric\" | \"decimal\" | undefined"
  },
  "input/is": {
    "description": "Specify that a standard HTML element should behave like a defined custom built-in element",
    "type": "string | undefined"
  },
  "input/exportparts": {
    "description": "Props for exportparts",
    "type": "string | undefined"
  },
  "input/part": {
    "description": "Props for part",
    "type": "string | undefined"
  },
  "input/aria-activedescendant": {
    "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.",
    "type": "string | undefined"
  },
  "input/aria-atomic": {
    "description": "Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.",
    "type": "Booleanish | undefined"
  },
  "input/aria-autocomplete": {
    "description": "Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be\npresented if they are made.",
    "type": "\"none\" | \"inline\" | \"list\" | \"both\" | undefined"
  },
  "input/aria-busy": {
    "description": "Indicates an element is being modified and that assistive technologies MAY want to wait until the modifications are complete before exposing them to the user.",
    "type": "Booleanish | undefined"
  },
  "input/aria-checked": {
    "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets.",
    "type": "Booleanish | \"mixed\" | undefined"
  },
  "input/aria-colcount": {
    "description": "Defines the total number of columns in a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "input/aria-colindex": {
    "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "input/aria-colspan": {
    "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "input/aria-controls": {
    "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element.",
    "type": "string | undefined"
  },
  "input/aria-current": {
    "description": "Indicates the element that represents the current item within a container or set of related elements.",
    "type": "Booleanish | \"page\" | \"step\" | \"location\" | \"date\" | \"time\" | undefined"
  },
  "input/aria-describedby": {
    "description": "Identifies the element (or elements) that describes the object.",
    "type": "string | undefined"
  },
  "input/aria-details": {
    "description": "Identifies the element that provides a detailed, extended description for the object.",
    "type": "string | undefined"
  },
  "input/aria-disabled": {
    "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.",
    "type": "Booleanish | undefined"
  },
  "input/aria-dropeffect": {
    "description": "Indicates what functions can be performed when a dragged object is released on the drop target.",
    "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\" | undefined"
  },
  "input/aria-errormessage": {
    "description": "Identifies the element that provides an error message for the object.",
    "type": "string | undefined"
  },
  "input/aria-expanded": {
    "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.",
    "type": "Booleanish | undefined"
  },
  "input/aria-flowto": {
    "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order.",
    "type": "string | undefined"
  },
  "input/aria-grabbed": {
    "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation.",
    "type": "Booleanish | undefined"
  },
  "input/aria-haspopup": {
    "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.",
    "type": "Booleanish | \"menu\" | \"listbox\" | \"tree\" | \"grid\" | \"dialog\" | undefined"
  },
  "input/aria-hidden": {
    "description": "Indicates whether the element is exposed to an accessibility API.",
    "type": "Booleanish | undefined"
  },
  "input/aria-invalid": {
    "description": "Indicates the entered value does not conform to the format expected by the application.",
    "type": "Booleanish | \"grammar\" | \"spelling\" | undefined"
  },
  "input/aria-keyshortcuts": {
    "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.",
    "type": "string | undefined"
  },
  "input/aria-label": {
    "description": "Defines a string value that labels the current element.",
    "type": "string | undefined"
  },
  "input/aria-labelledby": {
    "description": "Identifies the element (or elements) that labels the current element.",
    "type": "string | undefined"
  },
  "input/aria-level": {
    "description": "Defines the hierarchical level of an element within a structure.",
    "type": "Numberish | undefined"
  },
  "input/aria-live": {
    "description": "Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.",
    "type": "\"off\" | \"assertive\" | \"polite\" | undefined"
  },
  "input/aria-modal": {
    "description": "Indicates whether an element is modal when displayed.",
    "type": "Booleanish | undefined"
  },
  "input/aria-multiline": {
    "description": "Indicates whether a text box accepts multiple lines of input or only a single line.",
    "type": "Booleanish | undefined"
  },
  "input/aria-multiselectable": {
    "description": "Indicates that the user may select more than one item from the current selectable descendants.",
    "type": "Booleanish | undefined"
  },
  "input/aria-orientation": {
    "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.",
    "type": "\"horizontal\" | \"vertical\" | undefined"
  },
  "input/aria-owns": {
    "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship.",
    "type": "string | undefined"
  },
  "input/aria-placeholder": {
    "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format.",
    "type": "string | undefined"
  },
  "input/aria-posinset": {
    "description": "Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.",
    "type": "Numberish | undefined"
  },
  "input/aria-pressed": {
    "description": "Indicates the current \"pressed\" state of toggle buttons.",
    "type": "Booleanish | \"mixed\" | undefined"
  },
  "input/aria-readonly": {
    "description": "Indicates that the element is not editable, but is otherwise operable.",
    "type": "Booleanish | undefined"
  },
  "input/aria-relevant": {
    "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.",
    "type": "\"text\" | \"additions\" | \"additions removals\" | \"additions text\" | \"all\" | \"removals\" | \"removals additions\" | \"removals text\" | \"text additions\" | \"text removals\" | undefined"
  },
  "input/aria-required": {
    "description": "Indicates that user input is required on the element before a form may be submitted.",
    "type": "Booleanish | undefined"
  },
  "input/aria-roledescription": {
    "description": "Defines a human-readable, author-localized description for the role of an element.",
    "type": "string | undefined"
  },
  "input/aria-rowcount": {
    "description": "Defines the total number of rows in a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "input/aria-rowindex": {
    "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "input/aria-rowspan": {
    "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "input/aria-selected": {
    "description": "Indicates the current \"selected\" state of various widgets.",
    "type": "Booleanish | undefined"
  },
  "input/aria-setsize": {
    "description": "Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.",
    "type": "Numberish | undefined"
  },
  "input/aria-sort": {
    "description": "Indicates if items in a table or grid are sorted in ascending or descending order.",
    "type": "\"none\" | \"ascending\" | \"descending\" | \"other\" | undefined"
  },
  "input/aria-valuemax": {
    "description": "Defines the maximum allowed value for a range widget.",
    "type": "Numberish | undefined"
  },
  "input/aria-valuemin": {
    "description": "Defines the minimum allowed value for a range widget.",
    "type": "Numberish | undefined"
  },
  "input/aria-valuenow": {
    "description": "Defines the current value for a range widget.",
    "type": "Numberish | undefined"
  },
  "input/aria-valuetext": {
    "description": "Defines the human readable text alternative of aria-valuenow for a range widget.",
    "type": "string | undefined"
  },
  "input/list": {
    "description": "Props for list",
    "type": "string | undefined"
  },
  "input/step": {
    "description": "Props for step",
    "type": "Numberish | undefined"
  },
  "input/checked": {
    "description": "Props for checked",
    "type": "any[] | Booleanish | Set<any> | undefined"
  },
  "input/indeterminate": {
    "description": "Props for indeterminate",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "input/width": {
    "description": "Props for width",
    "type": "Numberish | undefined"
  },
  "input/onCancel": {
    "description": "Props for onCancel",
    "type": "((payload: Event) => void) | undefined"
  },
  "input/accept": {
    "description": "Props for accept",
    "type": "string | undefined"
  },
  "input/alt": {
    "description": "Props for alt",
    "type": "string | undefined"
  },
  "input/autocomplete": {
    "description": "Props for autocomplete",
    "type": "InputAutoCompleteAttribute | undefined"
  },
  "input/capture": {
    "description": "Props for capture",
    "type": "boolean | \"user\" | \"environment\" | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "input/crossorigin": {
    "description": "Props for crossorigin",
    "type": "string | undefined"
  },
  "input/max": {
    "description": "Props for max",
    "type": "Numberish | undefined"
  },
  "input/min": {
    "description": "Props for min",
    "type": "Numberish | undefined"
  },
  "input/minlength": {
    "description": "Props for minlength",
    "type": "Numberish | undefined"
  },
  "input/multiple": {
    "description": "Props for multiple",
    "type": "Booleanish | undefined"
  },
  "input/pattern": {
    "description": "Props for pattern",
    "type": "string | undefined"
  },
  "input/readonly": {
    "description": "Props for readonly",
    "type": "Booleanish | undefined"
  },
  "input-group/block": {
    "description": "是否继承父集宽度",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "input-group/theme": {
    "description": "主题",
    "type": "ThemeType"
  },
  "input-group/compact": {
    "description": "是否使用紧促模式",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "input-group/size": {
    "description": "子组件的间距,可选值 `small`、`large`，默认不选",
    "type": "number | SizeType | number[] | undefined"
  },
  "text-area/theme": {
    "description": "主题",
    "type": "ThemeType | undefined"
  },
  "text-area/rows": {
    "description": "Props for rows",
    "type": "number | undefined"
  },
  "text-area/onChange": {
    "description": "输入框内容变化时的回调",
    "type": "((value: string) => void) | undefined"
  },
  "text-area/shape": {
    "description": "Props for shape",
    "type": "ShapeType | undefined"
  },
  "text-area/size": {
    "description": "子组件的间距,可选值 `small`、`large`，默认不选",
    "type": "SizeType | undefined"
  },
  "text-area/disabled": {
    "description": "Props for disabled",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "text-area/placeholder": {
    "description": "Props for placeholder",
    "type": "string | undefined"
  },
  "text-area/modelValue": {
    "description": "绑定的值，可使用 `v-model` 双向绑定",
    "type": "any"
  },
  "text-area/title": {
    "description": "Props for title",
    "type": "string | undefined"
  },
  "text-area/required": {
    "description": "Props for required",
    "type": "Booleanish | undefined"
  },
  "text-area/onClick": {
    "description": "Props for onClick",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "text-area/color": {
    "description": "Props for color",
    "type": "string | undefined"
  },
  "text-area/onCopy": {
    "description": "Props for onCopy",
    "type": "((payload: ClipboardEvent) => void) | undefined"
  },
  "text-area/onCut": {
    "description": "Props for onCut",
    "type": "((payload: ClipboardEvent) => void) | undefined"
  },
  "text-area/onPaste": {
    "description": "Props for onPaste",
    "type": "((payload: ClipboardEvent) => void) | undefined"
  },
  "text-area/onCompositionend": {
    "description": "Props for onCompositionend",
    "type": "((payload: CompositionEvent) => void) | undefined"
  },
  "text-area/onCompositionstart": {
    "description": "Props for onCompositionstart",
    "type": "((payload: CompositionEvent) => void) | undefined"
  },
  "text-area/onCompositionupdate": {
    "description": "Props for onCompositionupdate",
    "type": "((payload: CompositionEvent) => void) | undefined"
  },
  "text-area/onDrag": {
    "description": "Props for onDrag",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "text-area/onDragend": {
    "description": "Props for onDragend",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "text-area/onDragenter": {
    "description": "Props for onDragenter",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "text-area/onDragexit": {
    "description": "Props for onDragexit",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "text-area/onDragleave": {
    "description": "Props for onDragleave",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "text-area/onDragover": {
    "description": "Props for onDragover",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "text-area/onDragstart": {
    "description": "Props for onDragstart",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "text-area/onDrop": {
    "description": "Props for onDrop",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "text-area/onFocus": {
    "description": "Props for onFocus",
    "type": "((payload: FocusEvent) => void) | undefined"
  },
  "text-area/onFocusin": {
    "description": "Props for onFocusin",
    "type": "((payload: FocusEvent) => void) | undefined"
  },
  "text-area/onFocusout": {
    "description": "Props for onFocusout",
    "type": "((payload: FocusEvent) => void) | undefined"
  },
  "text-area/onBlur": {
    "description": "Props for onBlur",
    "type": "((payload: FocusEvent) => void) | undefined"
  },
  "text-area/onBeforeinput": {
    "description": "Props for onBeforeinput",
    "type": "((payload: InputEvent) => void) | undefined"
  },
  "text-area/onFormdata": {
    "description": "Props for onFormdata",
    "type": "((payload: FormDataEvent) => void) | undefined"
  },
  "text-area/onInput": {
    "description": "Props for onInput",
    "type": "((payload: InputEvent) => void) | undefined"
  },
  "text-area/onReset": {
    "description": "Props for onReset",
    "type": "((payload: Event) => void) | undefined"
  },
  "text-area/onSubmit": {
    "description": "Props for onSubmit",
    "type": "((payload: SubmitEvent) => void) | undefined"
  },
  "text-area/onInvalid": {
    "description": "Props for onInvalid",
    "type": "((payload: Event) => void) | undefined"
  },
  "text-area/onFullscreenchange": {
    "description": "Props for onFullscreenchange",
    "type": "((payload: Event) => void) | undefined"
  },
  "text-area/onFullscreenerror": {
    "description": "Props for onFullscreenerror",
    "type": "((payload: Event) => void) | undefined"
  },
  "text-area/onLoad": {
    "description": "Props for onLoad",
    "type": "((payload: Event) => void) | undefined"
  },
  "text-area/onError": {
    "description": "Props for onError",
    "type": "((payload: Event) => void) | undefined"
  },
  "text-area/onKeydown": {
    "description": "Props for onKeydown",
    "type": "((payload: KeyboardEvent) => void) | undefined"
  },
  "text-area/onKeypress": {
    "description": "Props for onKeypress",
    "type": "((payload: KeyboardEvent) => void) | undefined"
  },
  "text-area/onKeyup": {
    "description": "Props for onKeyup",
    "type": "((payload: KeyboardEvent) => void) | undefined"
  },
  "text-area/onDblclick": {
    "description": "Props for onDblclick",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "text-area/onMousedown": {
    "description": "Props for onMousedown",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "text-area/onMouseenter": {
    "description": "Props for onMouseenter",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "text-area/onMouseleave": {
    "description": "Props for onMouseleave",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "text-area/onMousemove": {
    "description": "Props for onMousemove",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "text-area/onMouseout": {
    "description": "Props for onMouseout",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "text-area/onMouseover": {
    "description": "Props for onMouseover",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "text-area/onMouseup": {
    "description": "Props for onMouseup",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "text-area/onAbort": {
    "description": "Props for onAbort",
    "type": "((payload: UIEvent) => void) | undefined"
  },
  "text-area/onCanplay": {
    "description": "Props for onCanplay",
    "type": "((payload: Event) => void) | undefined"
  },
  "text-area/onCanplaythrough": {
    "description": "Props for onCanplaythrough",
    "type": "((payload: Event) => void) | undefined"
  },
  "text-area/onDurationchange": {
    "description": "Props for onDurationchange",
    "type": "((payload: Event) => void) | undefined"
  },
  "text-area/onEmptied": {
    "description": "Props for onEmptied",
    "type": "((payload: Event) => void) | undefined"
  },
  "text-area/onEncrypted": {
    "description": "Props for onEncrypted",
    "type": "((payload: MediaEncryptedEvent) => void) | undefined"
  },
  "text-area/onEnded": {
    "description": "Props for onEnded",
    "type": "((payload: Event) => void) | undefined"
  },
  "text-area/onLoadeddata": {
    "description": "Props for onLoadeddata",
    "type": "((payload: Event) => void) | undefined"
  },
  "text-area/onLoadedmetadata": {
    "description": "Props for onLoadedmetadata",
    "type": "((payload: Event) => void) | undefined"
  },
  "text-area/onLoadstart": {
    "description": "Props for onLoadstart",
    "type": "((payload: Event) => void) | undefined"
  },
  "text-area/onPause": {
    "description": "Props for onPause",
    "type": "((payload: Event) => void) | undefined"
  },
  "text-area/onPlay": {
    "description": "Props for onPlay",
    "type": "((payload: Event) => void) | undefined"
  },
  "text-area/onPlaying": {
    "description": "Props for onPlaying",
    "type": "((payload: Event) => void) | undefined"
  },
  "text-area/onProgress": {
    "description": "Props for onProgress",
    "type": "((payload: ProgressEvent<EventTarget>) => void) | undefined"
  },
  "text-area/onRatechange": {
    "description": "Props for onRatechange",
    "type": "((payload: Event) => void) | undefined"
  },
  "text-area/onSeeked": {
    "description": "Props for onSeeked",
    "type": "((payload: Event) => void) | undefined"
  },
  "text-area/onSeeking": {
    "description": "Props for onSeeking",
    "type": "((payload: Event) => void) | undefined"
  },
  "text-area/onStalled": {
    "description": "Props for onStalled",
    "type": "((payload: Event) => void) | undefined"
  },
  "text-area/onSuspend": {
    "description": "Props for onSuspend",
    "type": "((payload: Event) => void) | undefined"
  },
  "text-area/onTimeupdate": {
    "description": "Props for onTimeupdate",
    "type": "((payload: Event) => void) | undefined"
  },
  "text-area/onVolumechange": {
    "description": "Props for onVolumechange",
    "type": "((payload: Event) => void) | undefined"
  },
  "text-area/onWaiting": {
    "description": "Props for onWaiting",
    "type": "((payload: Event) => void) | undefined"
  },
  "text-area/onSelect": {
    "description": "Props for onSelect",
    "type": "((payload: Event) => void) | undefined"
  },
  "text-area/onScroll": {
    "description": "Props for onScroll",
    "type": "((payload: Event) => void) | undefined"
  },
  "text-area/onScrollend": {
    "description": "Props for onScrollend",
    "type": "((payload: Event) => void) | undefined"
  },
  "text-area/onTouchcancel": {
    "description": "Props for onTouchcancel",
    "type": "((payload: TouchEvent) => void) | undefined"
  },
  "text-area/onTouchend": {
    "description": "Props for onTouchend",
    "type": "((payload: TouchEvent) => void) | undefined"
  },
  "text-area/onTouchmove": {
    "description": "Props for onTouchmove",
    "type": "((payload: TouchEvent) => void) | undefined"
  },
  "text-area/onTouchstart": {
    "description": "Props for onTouchstart",
    "type": "((payload: TouchEvent) => void) | undefined"
  },
  "text-area/onAuxclick": {
    "description": "Props for onAuxclick",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "text-area/onContextmenu": {
    "description": "Props for onContextmenu",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "text-area/onGotpointercapture": {
    "description": "Props for onGotpointercapture",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "text-area/onLostpointercapture": {
    "description": "Props for onLostpointercapture",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "text-area/onPointerdown": {
    "description": "Props for onPointerdown",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "text-area/onPointermove": {
    "description": "Props for onPointermove",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "text-area/onPointerup": {
    "description": "Props for onPointerup",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "text-area/onPointercancel": {
    "description": "Props for onPointercancel",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "text-area/onPointerenter": {
    "description": "Props for onPointerenter",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "text-area/onPointerleave": {
    "description": "Props for onPointerleave",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "text-area/onPointerover": {
    "description": "Props for onPointerover",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "text-area/onPointerout": {
    "description": "Props for onPointerout",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "text-area/onBeforetoggle": {
    "description": "Props for onBeforetoggle",
    "type": "((payload: ToggleEvent) => void) | undefined"
  },
  "text-area/onToggle": {
    "description": "Props for onToggle",
    "type": "((payload: ToggleEvent) => void) | undefined"
  },
  "text-area/onWheel": {
    "description": "Props for onWheel",
    "type": "((payload: WheelEvent) => void) | undefined"
  },
  "text-area/onAnimationcancel": {
    "description": "Props for onAnimationcancel",
    "type": "((payload: AnimationEvent) => void) | undefined"
  },
  "text-area/onAnimationstart": {
    "description": "Props for onAnimationstart",
    "type": "((payload: AnimationEvent) => void) | undefined"
  },
  "text-area/onAnimationend": {
    "description": "Props for onAnimationend",
    "type": "((payload: AnimationEvent) => void) | undefined"
  },
  "text-area/onAnimationiteration": {
    "description": "Props for onAnimationiteration",
    "type": "((payload: AnimationEvent) => void) | undefined"
  },
  "text-area/onSecuritypolicyviolation": {
    "description": "Props for onSecuritypolicyviolation",
    "type": "((payload: SecurityPolicyViolationEvent) => void) | undefined"
  },
  "text-area/onTransitioncancel": {
    "description": "Props for onTransitioncancel",
    "type": "((payload: TransitionEvent) => void) | undefined"
  },
  "text-area/onTransitionend": {
    "description": "Props for onTransitionend",
    "type": "((payload: TransitionEvent) => void) | undefined"
  },
  "text-area/onTransitionrun": {
    "description": "Props for onTransitionrun",
    "type": "((payload: TransitionEvent) => void) | undefined"
  },
  "text-area/onTransitionstart": {
    "description": "Props for onTransitionstart",
    "type": "((payload: TransitionEvent) => void) | undefined"
  },
  "text-area/autofocus": {
    "description": "Props for autofocus",
    "type": "Booleanish | undefined"
  },
  "text-area/form": {
    "description": "Props for form",
    "type": "string | undefined"
  },
  "text-area/name": {
    "description": "Props for name",
    "type": "string | undefined"
  },
  "text-area/value": {
    "description": "Props for value",
    "type": "string | number | readonly string[] | null | undefined"
  },
  "text-area/innerHTML": {
    "description": "Props for innerHTML",
    "type": "string | undefined"
  },
  "text-area/class": {
    "description": "Props for class",
    "type": "ClassValue"
  },
  "text-area/style": {
    "description": "Props for style",
    "type": "StyleValue"
  },
  "text-area/accesskey": {
    "description": "Props for accesskey",
    "type": "string | undefined"
  },
  "text-area/contenteditable": {
    "description": "Props for contenteditable",
    "type": "Booleanish | \"inherit\" | \"plaintext-only\" | undefined"
  },
  "text-area/contextmenu": {
    "description": "Props for contextmenu",
    "type": "string | undefined"
  },
  "text-area/dir": {
    "description": "Props for dir",
    "type": "string | undefined"
  },
  "text-area/draggable": {
    "description": "Props for draggable",
    "type": "Booleanish | undefined"
  },
  "text-area/enterkeyhint": {
    "description": "Props for enterkeyhint",
    "type": "\"enter\" | \"done\" | \"go\" | \"next\" | \"previous\" | \"search\" | \"send\" | undefined"
  },
  "text-area/enterKeyHint": {
    "description": "Props for enterKeyHint",
    "type": "\"enter\" | \"done\" | \"go\" | \"next\" | \"previous\" | \"search\" | \"send\" | undefined"
  },
  "text-area/hidden": {
    "description": "Props for hidden",
    "type": "\"\" | \"until-found\" | \"hidden\" | Booleanish | undefined"
  },
  "text-area/id": {
    "description": "Props for id",
    "type": "string | undefined"
  },
  "text-area/inert": {
    "description": "Props for inert",
    "type": "Booleanish | undefined"
  },
  "text-area/lang": {
    "description": "Props for lang",
    "type": "string | undefined"
  },
  "text-area/spellcheck": {
    "description": "Props for spellcheck",
    "type": "Booleanish | undefined"
  },
  "text-area/tabindex": {
    "description": "Props for tabindex",
    "type": "Numberish | undefined"
  },
  "text-area/translate": {
    "description": "Props for translate",
    "type": "\"yes\" | \"no\" | undefined"
  },
  "text-area/radiogroup": {
    "description": "Props for radiogroup",
    "type": "string | undefined"
  },
  "text-area/role": {
    "description": "Props for role",
    "type": "string | undefined"
  },
  "text-area/about": {
    "description": "Props for about",
    "type": "string | undefined"
  },
  "text-area/datatype": {
    "description": "Props for datatype",
    "type": "string | undefined"
  },
  "text-area/inlist": {
    "description": "Props for inlist",
    "type": "any"
  },
  "text-area/prefix": {
    "description": "扩展前缀",
    "type": "string | undefined"
  },
  "text-area/property": {
    "description": "Props for property",
    "type": "string | undefined"
  },
  "text-area/resource": {
    "description": "Props for resource",
    "type": "string | undefined"
  },
  "text-area/typeof": {
    "description": "Props for typeof",
    "type": "string | undefined"
  },
  "text-area/vocab": {
    "description": "Props for vocab",
    "type": "string | undefined"
  },
  "text-area/autocapitalize": {
    "description": "Props for autocapitalize",
    "type": "string | undefined"
  },
  "text-area/autocorrect": {
    "description": "Props for autocorrect",
    "type": "string | undefined"
  },
  "text-area/autosave": {
    "description": "Props for autosave",
    "type": "string | undefined"
  },
  "text-area/itemprop": {
    "description": "Props for itemprop",
    "type": "string | undefined"
  },
  "text-area/itemscope": {
    "description": "Props for itemscope",
    "type": "Booleanish | undefined"
  },
  "text-area/itemtype": {
    "description": "Props for itemtype",
    "type": "string | undefined"
  },
  "text-area/itemid": {
    "description": "Props for itemid",
    "type": "string | undefined"
  },
  "text-area/itemref": {
    "description": "Props for itemref",
    "type": "string | undefined"
  },
  "text-area/results": {
    "description": "Props for results",
    "type": "Numberish | undefined"
  },
  "text-area/security": {
    "description": "Props for security",
    "type": "string | undefined"
  },
  "text-area/unselectable": {
    "description": "Props for unselectable",
    "type": "\"on\" | \"off\" | undefined"
  },
  "text-area/inputmode": {
    "description": "Hints at the type of data that might be entered by the user while editing the element or its contents",
    "type": "\"text\" | \"search\" | \"none\" | \"tel\" | \"url\" | \"email\" | \"numeric\" | \"decimal\" | undefined"
  },
  "text-area/is": {
    "description": "Specify that a standard HTML element should behave like a defined custom built-in element",
    "type": "string | undefined"
  },
  "text-area/exportparts": {
    "description": "Props for exportparts",
    "type": "string | undefined"
  },
  "text-area/part": {
    "description": "Props for part",
    "type": "string | undefined"
  },
  "text-area/aria-activedescendant": {
    "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.",
    "type": "string | undefined"
  },
  "text-area/aria-atomic": {
    "description": "Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.",
    "type": "Booleanish | undefined"
  },
  "text-area/aria-autocomplete": {
    "description": "Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be\npresented if they are made.",
    "type": "\"none\" | \"inline\" | \"list\" | \"both\" | undefined"
  },
  "text-area/aria-busy": {
    "description": "Indicates an element is being modified and that assistive technologies MAY want to wait until the modifications are complete before exposing them to the user.",
    "type": "Booleanish | undefined"
  },
  "text-area/aria-checked": {
    "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets.",
    "type": "Booleanish | \"mixed\" | undefined"
  },
  "text-area/aria-colcount": {
    "description": "Defines the total number of columns in a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "text-area/aria-colindex": {
    "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "text-area/aria-colspan": {
    "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "text-area/aria-controls": {
    "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element.",
    "type": "string | undefined"
  },
  "text-area/aria-current": {
    "description": "Indicates the element that represents the current item within a container or set of related elements.",
    "type": "Booleanish | \"page\" | \"step\" | \"location\" | \"date\" | \"time\" | undefined"
  },
  "text-area/aria-describedby": {
    "description": "Identifies the element (or elements) that describes the object.",
    "type": "string | undefined"
  },
  "text-area/aria-details": {
    "description": "Identifies the element that provides a detailed, extended description for the object.",
    "type": "string | undefined"
  },
  "text-area/aria-disabled": {
    "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.",
    "type": "Booleanish | undefined"
  },
  "text-area/aria-dropeffect": {
    "description": "Indicates what functions can be performed when a dragged object is released on the drop target.",
    "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\" | undefined"
  },
  "text-area/aria-errormessage": {
    "description": "Identifies the element that provides an error message for the object.",
    "type": "string | undefined"
  },
  "text-area/aria-expanded": {
    "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.",
    "type": "Booleanish | undefined"
  },
  "text-area/aria-flowto": {
    "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order.",
    "type": "string | undefined"
  },
  "text-area/aria-grabbed": {
    "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation.",
    "type": "Booleanish | undefined"
  },
  "text-area/aria-haspopup": {
    "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.",
    "type": "Booleanish | \"menu\" | \"listbox\" | \"tree\" | \"grid\" | \"dialog\" | undefined"
  },
  "text-area/aria-hidden": {
    "description": "Indicates whether the element is exposed to an accessibility API.",
    "type": "Booleanish | undefined"
  },
  "text-area/aria-invalid": {
    "description": "Indicates the entered value does not conform to the format expected by the application.",
    "type": "Booleanish | \"grammar\" | \"spelling\" | undefined"
  },
  "text-area/aria-keyshortcuts": {
    "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.",
    "type": "string | undefined"
  },
  "text-area/aria-label": {
    "description": "Defines a string value that labels the current element.",
    "type": "string | undefined"
  },
  "text-area/aria-labelledby": {
    "description": "Identifies the element (or elements) that labels the current element.",
    "type": "string | undefined"
  },
  "text-area/aria-level": {
    "description": "Defines the hierarchical level of an element within a structure.",
    "type": "Numberish | undefined"
  },
  "text-area/aria-live": {
    "description": "Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.",
    "type": "\"off\" | \"assertive\" | \"polite\" | undefined"
  },
  "text-area/aria-modal": {
    "description": "Indicates whether an element is modal when displayed.",
    "type": "Booleanish | undefined"
  },
  "text-area/aria-multiline": {
    "description": "Indicates whether a text box accepts multiple lines of input or only a single line.",
    "type": "Booleanish | undefined"
  },
  "text-area/aria-multiselectable": {
    "description": "Indicates that the user may select more than one item from the current selectable descendants.",
    "type": "Booleanish | undefined"
  },
  "text-area/aria-orientation": {
    "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.",
    "type": "\"horizontal\" | \"vertical\" | undefined"
  },
  "text-area/aria-owns": {
    "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship.",
    "type": "string | undefined"
  },
  "text-area/aria-placeholder": {
    "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format.",
    "type": "string | undefined"
  },
  "text-area/aria-posinset": {
    "description": "Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.",
    "type": "Numberish | undefined"
  },
  "text-area/aria-pressed": {
    "description": "Indicates the current \"pressed\" state of toggle buttons.",
    "type": "Booleanish | \"mixed\" | undefined"
  },
  "text-area/aria-readonly": {
    "description": "Indicates that the element is not editable, but is otherwise operable.",
    "type": "Booleanish | undefined"
  },
  "text-area/aria-relevant": {
    "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.",
    "type": "\"text\" | \"additions\" | \"additions removals\" | \"additions text\" | \"all\" | \"removals\" | \"removals additions\" | \"removals text\" | \"text additions\" | \"text removals\" | undefined"
  },
  "text-area/aria-required": {
    "description": "Indicates that user input is required on the element before a form may be submitted.",
    "type": "Booleanish | undefined"
  },
  "text-area/aria-roledescription": {
    "description": "Defines a human-readable, author-localized description for the role of an element.",
    "type": "string | undefined"
  },
  "text-area/aria-rowcount": {
    "description": "Defines the total number of rows in a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "text-area/aria-rowindex": {
    "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "text-area/aria-rowspan": {
    "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "text-area/aria-selected": {
    "description": "Indicates the current \"selected\" state of various widgets.",
    "type": "Booleanish | undefined"
  },
  "text-area/aria-setsize": {
    "description": "Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.",
    "type": "Numberish | undefined"
  },
  "text-area/aria-sort": {
    "description": "Indicates if items in a table or grid are sorted in ascending or descending order.",
    "type": "\"none\" | \"ascending\" | \"descending\" | \"other\" | undefined"
  },
  "text-area/aria-valuemax": {
    "description": "Defines the maximum allowed value for a range widget.",
    "type": "Numberish | undefined"
  },
  "text-area/aria-valuemin": {
    "description": "Defines the minimum allowed value for a range widget.",
    "type": "Numberish | undefined"
  },
  "text-area/aria-valuenow": {
    "description": "Defines the current value for a range widget.",
    "type": "Numberish | undefined"
  },
  "text-area/aria-valuetext": {
    "description": "Defines the human readable text alternative of aria-valuenow for a range widget.",
    "type": "string | undefined"
  },
  "text-area/wrap": {
    "description": "Props for wrap",
    "type": "string | undefined"
  },
  "text-area/cols": {
    "description": "Props for cols",
    "type": "Numberish | undefined"
  },
  "text-area/maxlength": {
    "description": "Props for maxlength",
    "type": "Numberish | undefined"
  },
  "text-area/autocomplete": {
    "description": "Props for autocomplete",
    "type": "string | undefined"
  },
  "text-area/minlength": {
    "description": "Props for minlength",
    "type": "Numberish | undefined"
  },
  "text-area/readonly": {
    "description": "Props for readonly",
    "type": "Booleanish | undefined"
  },
  "text-area/dirname": {
    "description": "Props for dirname",
    "type": "string | undefined"
  },
  "input-number/theme": {
    "description": "组件呈现主题",
    "type": "ThemeType"
  },
  "input-number/step": {
    "description": "每次改变步数，可以为小数",
    "type": "number"
  },
  "input-number/max": {
    "description": "最大值",
    "type": "number"
  },
  "input-number/min": {
    "description": "最小值",
    "type": "number"
  },
  "input-number/controls": {
    "description": "是否显示增减按钮",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "input-number/onChange": {
    "description": "变化回调",
    "type": "((value: number) => void) | undefined"
  },
  "input-number/icon": {
    "description": "Props for icon",
    "type": "IconType[] | undefined"
  },
  "input-number/shape": {
    "description": "组件的外观",
    "type": "ShapeType | undefined"
  },
  "input-number/size": {
    "description": "输入框大小",
    "type": "SizeType | undefined"
  },
  "input-number/disabled": {
    "description": "禁用",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "input-number/placeholder": {
    "description": "Props for placeholder",
    "type": "string | undefined"
  },
  "input-number/prefix": {
    "description": "前缀内容",
    "type": "string | undefined"
  },
  "input-number/modelValue": {
    "description": "InputNumber的值(v-model)",
    "type": "string | number | undefined"
  },
  "input-number/suffix": {
    "description": "自定义后缀",
    "type": "string | undefined"
  },
  "input-number/readonly": {
    "description": "Props for readonly",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "input-number/precision": {
    "description": "数值精度",
    "type": "number | undefined"
  },
  "input-number/formatter": {
    "description": "指定输入框展示值的格式",
    "type": "((value: string | number) => string) | undefined"
  },
  "input-number/parser": {
    "description": "指定从 formatter 里转换回数字的方式，和 formatter 搭配使用",
    "type": "((value: string) => string | number) | undefined"
  },
  "menu/modelValue": {
    "description": "当前选中的菜单项(v-model)",
    "type": "string[]"
  },
  "menu/openKeys": {
    "description": "当前展开的 SubMenu 菜单项 key 数组",
    "type": "string[]"
  },
  "menu/mode": {
    "description": "菜单类型，支持垂直、水平、和内嵌模式三种",
    "type": "DirectionType"
  },
  "menu/theme": {
    "description": "主题颜色",
    "type": "string | undefined"
  },
  "menu/onSelect": {
    "description": "点击 MenuItem 调用此函数",
    "type": "((data: MenuSelectEvent) => void) | undefined"
  },
  "menu/accordion": {
    "description": "是否只允许菜单展开一项",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "menu/onOpenChange": {
    "description": "SubMenu 展开/关闭的回调",
    "type": "((openKeys: string[]) => void) | undefined"
  },
  "menu/items": {
    "description": "菜单数据",
    "type": "MenuOptionsProps[] | undefined"
  },
  "menu/inlineCollapsed": {
    "description": "inline 时菜单是否收起状态",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "menu-group/title": {
    "description": "分组标题",
    "type": "string | undefined"
  },
  "menu-item/icon": {
    "description": "item 的图标",
    "type": "IconType[] | undefined"
  },
  "menu-item/title": {
    "description": "分组标题",
    "type": "VNodeChild"
  },
  "menu-item/disabled": {
    "description": "是否禁用",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "menu-item/isPopup": {
    "description": "Props for isPopup",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "sub-menu/icon": {
    "description": "item 的图标",
    "type": "IconType[] | undefined"
  },
  "sub-menu/title": {
    "description": "分组标题",
    "type": "VNodeChild"
  },
  "sub-menu/disabled": {
    "description": "是否禁用",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "sub-menu/isPopup": {
    "description": "Props for isPopup",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "modal/top": {
    "description": "窗口距离顶部的距离",
    "type": "number"
  },
  "modal/width": {
    "description": "对话框宽度",
    "type": "string | number"
  },
  "modal/footer": {
    "description": "当`footer=false`时不展示底部按钮",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "modal/maskClosable": {
    "description": "是否点击遮罩关闭弹窗, 为否时 Esc 键将失效",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "modal/mask": {
    "description": "是否展示蒙层",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "modal/escKey": {
    "description": "是否支持按 Esc 关闭",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "modal/transfer": {
    "description": "Props for transfer",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "modal/showClose": {
    "description": "是否展示关闭按钮",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "modal/onClose": {
    "description": "窗口关闭的回调",
    "type": "(() => void) | undefined"
  },
  "modal/title": {
    "description": "对话框标题",
    "type": "string | undefined"
  },
  "modal/loading": {
    "description": "为`true`时此时确定按钮为加载状态",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "modal/draggable": {
    "description": "弹框是否可拖动, confirm 模式不可用",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "modal/modelValue": {
    "description": "对话框是否显示，可使用 v-model 双向绑定数据。",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "modal/onOpenChange": {
    "description": "打开或者窗口关闭的回调",
    "type": "((opened: boolean) => void) | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "modal/okText": {
    "description": "确定按钮文字",
    "type": "string | undefined"
  },
  "modal/cancelText": {
    "description": "取消按钮文字",
    "type": "string | undefined"
  },
  "modal/onOk": {
    "description": "点击确定的回调",
    "type": "(() => void) | undefined"
  },
  "modal/onCancel": {
    "description": "点击取消的回调",
    "type": "(() => void) | undefined"
  },
  "modal/maximized": {
    "description": "弹框是否可以最大化显示 , confirm 模式不可用",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "modal/centered": {
    "description": "窗口是否可以居中 , confirm 模式不可用",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "page/theme": {
    "description": "主题",
    "type": "ThemeType"
  },
  "page/page": {
    "description": "当前页码 (v-model:page)",
    "type": "number"
  },
  "page/showTotal": {
    "description": "是否显示总数",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "page/sizeData": {
    "description": "自定义页码组数据",
    "type": "number[]"
  },
  "page/total": {
    "description": "数据总数",
    "type": "number"
  },
  "page/pageSize": {
    "description": "每页条数",
    "type": "number"
  },
  "page/onChange": {
    "description": "页码,页码组 改变的回调，返回改变后的页码",
    "type": "((page: number, pageSize: number) => void) | undefined"
  },
  "page/size": {
    "description": "值为'small' 时，呈现小尺寸",
    "type": "SizeType | undefined"
  },
  "page/disabled": {
    "description": "禁用状态",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "page/showSizer": {
    "description": "是否显示页码组",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "page/showElevator": {
    "description": "是否显示页码阶梯",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "poptip/placement": {
    "description": "提示框出现的位置，可选值为`top`，`top-left`，`top-right`，`bottom`，`bottom-left`，`bottom-right`，`left`，`left-top`，`left-bottom`，`right`，`right-top`，`right-bottom`",
    "type": "PlacementsType"
  },
  "poptip/trigger": {
    "description": "触发方式，可选值为 `hover`（悬停）`click`（点击）",
    "type": "\"hover\" | \"click\" | \"focus\""
  },
  "poptip/show": {
    "description": "默认是否展示",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "poptip/dark": {
    "description": "是否使用暗色主题",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "poptip/onClose": {
    "description": "关闭时的回调",
    "type": "(() => void) | undefined"
  },
  "poptip/title": {
    "description": "显示的标题",
    "type": "string | number | unknown[] | Record<string, any> | undefined"
  },
  "poptip/content": {
    "description": "显示的正文内容",
    "type": "string | undefined"
  },
  "poptip/width": {
    "description": "展示的宽度,默认为内容区域的大小",
    "type": "string | number | undefined"
  },
  "popconfirm/placement": {
    "description": "提示框出现的位置，可选值为`top`，`top-left`，`top-right`，`bottom`，`bottom-left`，`bottom-right`，`left`，`left-top`，`left-bottom`，`right`，`right-top`，`right-bottom`",
    "type": "PlacementsType"
  },
  "popconfirm/title": {
    "description": "显示的标题",
    "type": "string | number | unknown[] | Record<string, any> | undefined"
  },
  "popconfirm/width": {
    "description": "展示的宽度,默认为内容区域的大小",
    "type": "string | number | undefined"
  },
  "popconfirm/okText": {
    "description": "确定按钮的文字，",
    "type": "string | undefined"
  },
  "popconfirm/cancelText": {
    "description": "取消按钮的文字，",
    "type": "string | undefined"
  },
  "popconfirm/onOk": {
    "description": "点击确定的回调，",
    "type": "(() => void) | undefined"
  },
  "popconfirm/onCancel": {
    "description": "点击取消的回调，",
    "type": "(() => void) | undefined"
  },
  "popconfirm/show": {
    "description": "默认是否展示",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "popconfirm/dark": {
    "description": "是否展示暗色主题",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "progress/type": {
    "description": "进度条类型,提供三种类型: `line`,`circle`,`dashboard`",
    "type": "ProgressType"
  },
  "progress/status": {
    "description": "进度条状态,提供四种类型: `active`,`exception`,`success`,`normal`",
    "type": "ProgressStatus"
  },
  "progress/strokeWidth": {
    "description": "圆形进度条线的宽度",
    "type": "number"
  },
  "progress/percent": {
    "description": "进度百分比",
    "type": "number"
  },
  "progress/gapDegree": {
    "description": "仪表盘进度条缺口角度，可取值 0 ~ 295",
    "type": "number"
  },
  "progress/strokeLinecap": {
    "description": "进度条的样式",
    "type": "ProgressStroke"
  },
  "progress/showInfo": {
    "description": "是否显示进度文字",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "progress/size": {
    "description": "值为`small`，展示小尺寸",
    "type": "SizeType | undefined"
  },
  "progress/color": {
    "description": "进度条颜色",
    "type": "string | undefined"
  },
  "progress/format": {
    "description": "自定义进度条文字",
    "type": "((percent: number) => any) | undefined"
  },
  "progress/width": {
    "description": "圆形进度条画布宽度，单位 px",
    "type": "number | undefined"
  },
  "progress/strokeHeight": {
    "description": "进度条线的高度",
    "type": "number | undefined"
  },
  "radio/theme": {
    "description": "`button` 的 theme 属性",
    "type": "ThemeType"
  },
  "radio/modelValue": {
    "description": "用于设置当前选中的值。可以使用 `v-model` 双向绑定数据",
    "type": "string | number | boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "radio/onChange": {
    "description": "在选项状态发生改变时触发，返回当前选中的项",
    "type": "((e: ChangeEvent) => void) | undefined"
  },
  "radio/size": {
    "description": "按钮尺寸,可选值 `small`、`large`，默认不选",
    "type": "SizeType | undefined"
  },
  "radio/disabled": {
    "description": "是否禁用当前项",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "radio/value": {
    "description": "组合使用时的值",
    "type": "string | number | boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "radio/checked": {
    "description": "是否选中状态",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "radio/label": {
    "description": "文字提示",
    "type": "string | undefined"
  },
  "radio-button/modelValue": {
    "description": "用于设置当前选中的值。可以使用 `v-model` 双向绑定数据",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "radio-button/onChange": {
    "description": "在选项状态发生改变时触发，返回当前选中的项",
    "type": "((event: ChangeEvent) => void) | undefined"
  },
  "radio-button/icon": {
    "description": "Props for icon",
    "type": "IconType[] | undefined"
  },
  "radio-button/shape": {
    "description": "`button` 的 shape 属性 ，显示圆角",
    "type": "ShapeType | undefined"
  },
  "radio-button/size": {
    "description": "按钮尺寸,可选值 `small`、`large`，默认不选",
    "type": "SizeType | undefined"
  },
  "radio-button/disabled": {
    "description": "是否禁用当前项",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "radio-button/theme": {
    "description": "`button` 的 theme 属性",
    "type": "string | undefined"
  },
  "radio-button/value": {
    "description": "组合使用时的值",
    "type": "string | number | undefined"
  },
  "radio-button/checked": {
    "description": "是否选中状态",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "radio-button/label": {
    "description": "文字提示",
    "type": "string | undefined"
  },
  "radio-group/modelValue": {
    "description": "用于设置当前选中的值。可以使用 `v-model` 双向绑定数据",
    "type": "string | number"
  },
  "radio-group/direction": {
    "description": "布局方向,可选值 `horizontal`、`vertical`",
    "type": "DirectionType"
  },
  "radio-group/onChange": {
    "description": "在选项状态发生改变时触发，返回当前选中的项",
    "type": "((value: string | number) => void) | undefined"
  },
  "radio-group/type": {
    "description": "如果使用 `options` 来渲染子集，并且子集为 `button`，需要指定 `type=button`",
    "type": "RadioType | undefined"
  },
  "radio-group/shape": {
    "description": "`button` 的 shape 属性 ，显示圆角",
    "type": "ShapeType | undefined"
  },
  "radio-group/size": {
    "description": "按钮尺寸,可选值 `small`、`large`，默认不选",
    "type": "SizeType | undefined"
  },
  "radio-group/disabled": {
    "description": "是否禁用当前项",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "radio-group/theme": {
    "description": "`button` 的 theme 属性",
    "type": "ThemeType | undefined"
  },
  "radio-group/options": {
    "description": "可以指定子项 `radio`",
    "type": "RadioOption[] | undefined"
  },
  "rate/count": {
    "description": "star 总数",
    "type": "number"
  },
  "rate/modelValue": {
    "description": "当前数，受控值 (v-model)",
    "type": "number"
  },
  "rate/strokeWidth": {
    "description": "符号边框单位",
    "type": "number"
  },
  "rate/allowClear": {
    "description": "是否允许再次点击后清除",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "rate/onChange": {
    "description": "选择时的回调",
    "type": "((value: number) => void) | undefined"
  },
  "rate/icon": {
    "description": "自定义展示的图标",
    "type": "IconType[] | ((index: number) => any) | undefined"
  },
  "rate/size": {
    "description": "图标尺寸",
    "type": "number | SizeType | undefined"
  },
  "rate/color": {
    "description": "图标颜色",
    "type": "string | undefined"
  },
  "rate/disabled": {
    "description": "只读，无法进行交互",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "rate/allowHalf": {
    "description": "是否允许半选",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "rate/showScore": {
    "description": "是否显示分数",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "rate/tooltips": {
    "description": "自定义每项的提示信息",
    "type": "string[] | undefined"
  },
  "rate/character": {
    "description": "自定义字符",
    "type": "string | ((index: number) => any) | undefined"
  },
  "rate/symbolReverseFill": {
    "description": "符号反相填充颜色",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "option/disabled": {
    "description": "是否禁用当前项",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "option/onSelect": {
    "description": "选中一项时触发",
    "type": "((event: OptionSelectEvent) => void) | undefined"
  },
  "option/value": {
    "description": "选项值，默认根据此属性值进行筛选，必填",
    "type": "string | number | undefined"
  },
  "option/checked": {
    "description": "Props for checked",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "option/label": {
    "description": "选项显示的内容",
    "type": "VNodeChild"
  },
  "option/active": {
    "description": "Props for active",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "option/multiple": {
    "description": "是否呈现多选模式",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "option/onChange": {
    "description": "在选项状态发生改变时触发,,返回选择的值value",
    "type": "((payload: Event) => void) | undefined"
  },
  "option/title": {
    "description": "Props for title",
    "type": "string | undefined"
  },
  "option/onClick": {
    "description": "Props for onClick",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "option/color": {
    "description": "Props for color",
    "type": "string | undefined"
  },
  "option/onCopy": {
    "description": "Props for onCopy",
    "type": "((payload: ClipboardEvent) => void) | undefined"
  },
  "option/onCut": {
    "description": "Props for onCut",
    "type": "((payload: ClipboardEvent) => void) | undefined"
  },
  "option/onPaste": {
    "description": "Props for onPaste",
    "type": "((payload: ClipboardEvent) => void) | undefined"
  },
  "option/onCompositionend": {
    "description": "Props for onCompositionend",
    "type": "((payload: CompositionEvent) => void) | undefined"
  },
  "option/onCompositionstart": {
    "description": "Props for onCompositionstart",
    "type": "((payload: CompositionEvent) => void) | undefined"
  },
  "option/onCompositionupdate": {
    "description": "Props for onCompositionupdate",
    "type": "((payload: CompositionEvent) => void) | undefined"
  },
  "option/onDrag": {
    "description": "Props for onDrag",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "option/onDragend": {
    "description": "Props for onDragend",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "option/onDragenter": {
    "description": "Props for onDragenter",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "option/onDragexit": {
    "description": "Props for onDragexit",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "option/onDragleave": {
    "description": "Props for onDragleave",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "option/onDragover": {
    "description": "Props for onDragover",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "option/onDragstart": {
    "description": "Props for onDragstart",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "option/onDrop": {
    "description": "Props for onDrop",
    "type": "((payload: DragEvent) => void) | undefined"
  },
  "option/onFocus": {
    "description": "Props for onFocus",
    "type": "((payload: FocusEvent) => void) | undefined"
  },
  "option/onFocusin": {
    "description": "Props for onFocusin",
    "type": "((payload: FocusEvent) => void) | undefined"
  },
  "option/onFocusout": {
    "description": "Props for onFocusout",
    "type": "((payload: FocusEvent) => void) | undefined"
  },
  "option/onBlur": {
    "description": "Props for onBlur",
    "type": "((payload: FocusEvent) => void) | undefined"
  },
  "option/onBeforeinput": {
    "description": "Props for onBeforeinput",
    "type": "((payload: InputEvent) => void) | undefined"
  },
  "option/onFormdata": {
    "description": "Props for onFormdata",
    "type": "((payload: FormDataEvent) => void) | undefined"
  },
  "option/onInput": {
    "description": "Props for onInput",
    "type": "((payload: InputEvent) => void) | undefined"
  },
  "option/onReset": {
    "description": "Props for onReset",
    "type": "((payload: Event) => void) | undefined"
  },
  "option/onSubmit": {
    "description": "Props for onSubmit",
    "type": "((payload: SubmitEvent) => void) | undefined"
  },
  "option/onInvalid": {
    "description": "Props for onInvalid",
    "type": "((payload: Event) => void) | undefined"
  },
  "option/onFullscreenchange": {
    "description": "Props for onFullscreenchange",
    "type": "((payload: Event) => void) | undefined"
  },
  "option/onFullscreenerror": {
    "description": "Props for onFullscreenerror",
    "type": "((payload: Event) => void) | undefined"
  },
  "option/onLoad": {
    "description": "Props for onLoad",
    "type": "((payload: Event) => void) | undefined"
  },
  "option/onError": {
    "description": "Props for onError",
    "type": "((payload: Event) => void) | undefined"
  },
  "option/onKeydown": {
    "description": "Props for onKeydown",
    "type": "((payload: KeyboardEvent) => void) | undefined"
  },
  "option/onKeypress": {
    "description": "Props for onKeypress",
    "type": "((payload: KeyboardEvent) => void) | undefined"
  },
  "option/onKeyup": {
    "description": "Props for onKeyup",
    "type": "((payload: KeyboardEvent) => void) | undefined"
  },
  "option/onDblclick": {
    "description": "Props for onDblclick",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "option/onMousedown": {
    "description": "Props for onMousedown",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "option/onMouseenter": {
    "description": "Props for onMouseenter",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "option/onMouseleave": {
    "description": "Props for onMouseleave",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "option/onMousemove": {
    "description": "Props for onMousemove",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "option/onMouseout": {
    "description": "Props for onMouseout",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "option/onMouseover": {
    "description": "Props for onMouseover",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "option/onMouseup": {
    "description": "Props for onMouseup",
    "type": "((payload: MouseEvent) => void) | undefined"
  },
  "option/onAbort": {
    "description": "Props for onAbort",
    "type": "((payload: UIEvent) => void) | undefined"
  },
  "option/onCanplay": {
    "description": "Props for onCanplay",
    "type": "((payload: Event) => void) | undefined"
  },
  "option/onCanplaythrough": {
    "description": "Props for onCanplaythrough",
    "type": "((payload: Event) => void) | undefined"
  },
  "option/onDurationchange": {
    "description": "Props for onDurationchange",
    "type": "((payload: Event) => void) | undefined"
  },
  "option/onEmptied": {
    "description": "Props for onEmptied",
    "type": "((payload: Event) => void) | undefined"
  },
  "option/onEncrypted": {
    "description": "Props for onEncrypted",
    "type": "((payload: MediaEncryptedEvent) => void) | undefined"
  },
  "option/onEnded": {
    "description": "Props for onEnded",
    "type": "((payload: Event) => void) | undefined"
  },
  "option/onLoadeddata": {
    "description": "Props for onLoadeddata",
    "type": "((payload: Event) => void) | undefined"
  },
  "option/onLoadedmetadata": {
    "description": "Props for onLoadedmetadata",
    "type": "((payload: Event) => void) | undefined"
  },
  "option/onLoadstart": {
    "description": "Props for onLoadstart",
    "type": "((payload: Event) => void) | undefined"
  },
  "option/onPause": {
    "description": "Props for onPause",
    "type": "((payload: Event) => void) | undefined"
  },
  "option/onPlay": {
    "description": "Props for onPlay",
    "type": "((payload: Event) => void) | undefined"
  },
  "option/onPlaying": {
    "description": "Props for onPlaying",
    "type": "((payload: Event) => void) | undefined"
  },
  "option/onProgress": {
    "description": "Props for onProgress",
    "type": "((payload: ProgressEvent<EventTarget>) => void) | undefined"
  },
  "option/onRatechange": {
    "description": "Props for onRatechange",
    "type": "((payload: Event) => void) | undefined"
  },
  "option/onSeeked": {
    "description": "Props for onSeeked",
    "type": "((payload: Event) => void) | undefined"
  },
  "option/onSeeking": {
    "description": "Props for onSeeking",
    "type": "((payload: Event) => void) | undefined"
  },
  "option/onStalled": {
    "description": "Props for onStalled",
    "type": "((payload: Event) => void) | undefined"
  },
  "option/onSuspend": {
    "description": "Props for onSuspend",
    "type": "((payload: Event) => void) | undefined"
  },
  "option/onTimeupdate": {
    "description": "Props for onTimeupdate",
    "type": "((payload: Event) => void) | undefined"
  },
  "option/onVolumechange": {
    "description": "Props for onVolumechange",
    "type": "((payload: Event) => void) | undefined"
  },
  "option/onWaiting": {
    "description": "Props for onWaiting",
    "type": "((payload: Event) => void) | undefined"
  },
  "option/onScroll": {
    "description": "Props for onScroll",
    "type": "((payload: Event) => void) | undefined"
  },
  "option/onScrollend": {
    "description": "Props for onScrollend",
    "type": "((payload: Event) => void) | undefined"
  },
  "option/onTouchcancel": {
    "description": "Props for onTouchcancel",
    "type": "((payload: TouchEvent) => void) | undefined"
  },
  "option/onTouchend": {
    "description": "Props for onTouchend",
    "type": "((payload: TouchEvent) => void) | undefined"
  },
  "option/onTouchmove": {
    "description": "Props for onTouchmove",
    "type": "((payload: TouchEvent) => void) | undefined"
  },
  "option/onTouchstart": {
    "description": "Props for onTouchstart",
    "type": "((payload: TouchEvent) => void) | undefined"
  },
  "option/onAuxclick": {
    "description": "Props for onAuxclick",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "option/onContextmenu": {
    "description": "Props for onContextmenu",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "option/onGotpointercapture": {
    "description": "Props for onGotpointercapture",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "option/onLostpointercapture": {
    "description": "Props for onLostpointercapture",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "option/onPointerdown": {
    "description": "Props for onPointerdown",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "option/onPointermove": {
    "description": "Props for onPointermove",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "option/onPointerup": {
    "description": "Props for onPointerup",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "option/onPointercancel": {
    "description": "Props for onPointercancel",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "option/onPointerenter": {
    "description": "Props for onPointerenter",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "option/onPointerleave": {
    "description": "Props for onPointerleave",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "option/onPointerover": {
    "description": "Props for onPointerover",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "option/onPointerout": {
    "description": "Props for onPointerout",
    "type": "((payload: PointerEvent) => void) | undefined"
  },
  "option/onBeforetoggle": {
    "description": "Props for onBeforetoggle",
    "type": "((payload: ToggleEvent) => void) | undefined"
  },
  "option/onToggle": {
    "description": "Props for onToggle",
    "type": "((payload: ToggleEvent) => void) | undefined"
  },
  "option/onWheel": {
    "description": "Props for onWheel",
    "type": "((payload: WheelEvent) => void) | undefined"
  },
  "option/onAnimationcancel": {
    "description": "Props for onAnimationcancel",
    "type": "((payload: AnimationEvent) => void) | undefined"
  },
  "option/onAnimationstart": {
    "description": "Props for onAnimationstart",
    "type": "((payload: AnimationEvent) => void) | undefined"
  },
  "option/onAnimationend": {
    "description": "Props for onAnimationend",
    "type": "((payload: AnimationEvent) => void) | undefined"
  },
  "option/onAnimationiteration": {
    "description": "Props for onAnimationiteration",
    "type": "((payload: AnimationEvent) => void) | undefined"
  },
  "option/onSecuritypolicyviolation": {
    "description": "Props for onSecuritypolicyviolation",
    "type": "((payload: SecurityPolicyViolationEvent) => void) | undefined"
  },
  "option/onTransitioncancel": {
    "description": "Props for onTransitioncancel",
    "type": "((payload: TransitionEvent) => void) | undefined"
  },
  "option/onTransitionend": {
    "description": "Props for onTransitionend",
    "type": "((payload: TransitionEvent) => void) | undefined"
  },
  "option/onTransitionrun": {
    "description": "Props for onTransitionrun",
    "type": "((payload: TransitionEvent) => void) | undefined"
  },
  "option/onTransitionstart": {
    "description": "Props for onTransitionstart",
    "type": "((payload: TransitionEvent) => void) | undefined"
  },
  "option/innerHTML": {
    "description": "Props for innerHTML",
    "type": "string | undefined"
  },
  "option/class": {
    "description": "Props for class",
    "type": "ClassValue"
  },
  "option/style": {
    "description": "Props for style",
    "type": "StyleValue"
  },
  "option/accesskey": {
    "description": "Props for accesskey",
    "type": "string | undefined"
  },
  "option/contenteditable": {
    "description": "Props for contenteditable",
    "type": "Booleanish | \"inherit\" | \"plaintext-only\" | undefined"
  },
  "option/contextmenu": {
    "description": "Props for contextmenu",
    "type": "string | undefined"
  },
  "option/dir": {
    "description": "Props for dir",
    "type": "string | undefined"
  },
  "option/draggable": {
    "description": "Props for draggable",
    "type": "Booleanish | undefined"
  },
  "option/enterkeyhint": {
    "description": "Props for enterkeyhint",
    "type": "\"enter\" | \"done\" | \"go\" | \"next\" | \"previous\" | \"search\" | \"send\" | undefined"
  },
  "option/enterKeyHint": {
    "description": "Props for enterKeyHint",
    "type": "\"enter\" | \"done\" | \"go\" | \"next\" | \"previous\" | \"search\" | \"send\" | undefined"
  },
  "option/hidden": {
    "description": "Props for hidden",
    "type": "\"\" | \"until-found\" | \"hidden\" | Booleanish | undefined"
  },
  "option/id": {
    "description": "Props for id",
    "type": "string | undefined"
  },
  "option/inert": {
    "description": "Props for inert",
    "type": "Booleanish | undefined"
  },
  "option/lang": {
    "description": "Props for lang",
    "type": "string | undefined"
  },
  "option/placeholder": {
    "description": "选择框默认文字",
    "type": "string | undefined"
  },
  "option/spellcheck": {
    "description": "Props for spellcheck",
    "type": "Booleanish | undefined"
  },
  "option/tabindex": {
    "description": "Props for tabindex",
    "type": "Numberish | undefined"
  },
  "option/translate": {
    "description": "Props for translate",
    "type": "\"yes\" | \"no\" | undefined"
  },
  "option/radiogroup": {
    "description": "Props for radiogroup",
    "type": "string | undefined"
  },
  "option/role": {
    "description": "Props for role",
    "type": "string | undefined"
  },
  "option/about": {
    "description": "Props for about",
    "type": "string | undefined"
  },
  "option/datatype": {
    "description": "Props for datatype",
    "type": "string | undefined"
  },
  "option/inlist": {
    "description": "Props for inlist",
    "type": "any"
  },
  "option/prefix": {
    "description": "Props for prefix",
    "type": "string | undefined"
  },
  "option/property": {
    "description": "Props for property",
    "type": "string | undefined"
  },
  "option/resource": {
    "description": "Props for resource",
    "type": "string | undefined"
  },
  "option/typeof": {
    "description": "Props for typeof",
    "type": "string | undefined"
  },
  "option/vocab": {
    "description": "Props for vocab",
    "type": "string | undefined"
  },
  "option/autocapitalize": {
    "description": "Props for autocapitalize",
    "type": "string | undefined"
  },
  "option/autocorrect": {
    "description": "Props for autocorrect",
    "type": "string | undefined"
  },
  "option/autosave": {
    "description": "Props for autosave",
    "type": "string | undefined"
  },
  "option/itemprop": {
    "description": "Props for itemprop",
    "type": "string | undefined"
  },
  "option/itemscope": {
    "description": "Props for itemscope",
    "type": "Booleanish | undefined"
  },
  "option/itemtype": {
    "description": "Props for itemtype",
    "type": "string | undefined"
  },
  "option/itemid": {
    "description": "Props for itemid",
    "type": "string | undefined"
  },
  "option/itemref": {
    "description": "Props for itemref",
    "type": "string | undefined"
  },
  "option/results": {
    "description": "Props for results",
    "type": "Numberish | undefined"
  },
  "option/security": {
    "description": "Props for security",
    "type": "string | undefined"
  },
  "option/unselectable": {
    "description": "Props for unselectable",
    "type": "\"on\" | \"off\" | undefined"
  },
  "option/inputmode": {
    "description": "Hints at the type of data that might be entered by the user while editing the element or its contents",
    "type": "\"text\" | \"search\" | \"none\" | \"tel\" | \"url\" | \"email\" | \"numeric\" | \"decimal\" | undefined"
  },
  "option/is": {
    "description": "Specify that a standard HTML element should behave like a defined custom built-in element",
    "type": "string | undefined"
  },
  "option/exportparts": {
    "description": "Props for exportparts",
    "type": "string | undefined"
  },
  "option/part": {
    "description": "Props for part",
    "type": "string | undefined"
  },
  "option/aria-activedescendant": {
    "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.",
    "type": "string | undefined"
  },
  "option/aria-atomic": {
    "description": "Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.",
    "type": "Booleanish | undefined"
  },
  "option/aria-autocomplete": {
    "description": "Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be\npresented if they are made.",
    "type": "\"none\" | \"inline\" | \"list\" | \"both\" | undefined"
  },
  "option/aria-busy": {
    "description": "Indicates an element is being modified and that assistive technologies MAY want to wait until the modifications are complete before exposing them to the user.",
    "type": "Booleanish | undefined"
  },
  "option/aria-checked": {
    "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets.",
    "type": "Booleanish | \"mixed\" | undefined"
  },
  "option/aria-colcount": {
    "description": "Defines the total number of columns in a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "option/aria-colindex": {
    "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "option/aria-colspan": {
    "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "option/aria-controls": {
    "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element.",
    "type": "string | undefined"
  },
  "option/aria-current": {
    "description": "Indicates the element that represents the current item within a container or set of related elements.",
    "type": "Booleanish | \"page\" | \"step\" | \"location\" | \"date\" | \"time\" | undefined"
  },
  "option/aria-describedby": {
    "description": "Identifies the element (or elements) that describes the object.",
    "type": "string | undefined"
  },
  "option/aria-details": {
    "description": "Identifies the element that provides a detailed, extended description for the object.",
    "type": "string | undefined"
  },
  "option/aria-disabled": {
    "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.",
    "type": "Booleanish | undefined"
  },
  "option/aria-dropeffect": {
    "description": "Indicates what functions can be performed when a dragged object is released on the drop target.",
    "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\" | undefined"
  },
  "option/aria-errormessage": {
    "description": "Identifies the element that provides an error message for the object.",
    "type": "string | undefined"
  },
  "option/aria-expanded": {
    "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.",
    "type": "Booleanish | undefined"
  },
  "option/aria-flowto": {
    "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order.",
    "type": "string | undefined"
  },
  "option/aria-grabbed": {
    "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation.",
    "type": "Booleanish | undefined"
  },
  "option/aria-haspopup": {
    "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.",
    "type": "Booleanish | \"menu\" | \"listbox\" | \"tree\" | \"grid\" | \"dialog\" | undefined"
  },
  "option/aria-hidden": {
    "description": "Indicates whether the element is exposed to an accessibility API.",
    "type": "Booleanish | undefined"
  },
  "option/aria-invalid": {
    "description": "Indicates the entered value does not conform to the format expected by the application.",
    "type": "Booleanish | \"grammar\" | \"spelling\" | undefined"
  },
  "option/aria-keyshortcuts": {
    "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.",
    "type": "string | undefined"
  },
  "option/aria-label": {
    "description": "Defines a string value that labels the current element.",
    "type": "string | undefined"
  },
  "option/aria-labelledby": {
    "description": "Identifies the element (or elements) that labels the current element.",
    "type": "string | undefined"
  },
  "option/aria-level": {
    "description": "Defines the hierarchical level of an element within a structure.",
    "type": "Numberish | undefined"
  },
  "option/aria-live": {
    "description": "Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.",
    "type": "\"off\" | \"assertive\" | \"polite\" | undefined"
  },
  "option/aria-modal": {
    "description": "Indicates whether an element is modal when displayed.",
    "type": "Booleanish | undefined"
  },
  "option/aria-multiline": {
    "description": "Indicates whether a text box accepts multiple lines of input or only a single line.",
    "type": "Booleanish | undefined"
  },
  "option/aria-multiselectable": {
    "description": "Indicates that the user may select more than one item from the current selectable descendants.",
    "type": "Booleanish | undefined"
  },
  "option/aria-orientation": {
    "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.",
    "type": "\"horizontal\" | \"vertical\" | undefined"
  },
  "option/aria-owns": {
    "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship.",
    "type": "string | undefined"
  },
  "option/aria-placeholder": {
    "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format.",
    "type": "string | undefined"
  },
  "option/aria-posinset": {
    "description": "Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.",
    "type": "Numberish | undefined"
  },
  "option/aria-pressed": {
    "description": "Indicates the current \"pressed\" state of toggle buttons.",
    "type": "Booleanish | \"mixed\" | undefined"
  },
  "option/aria-readonly": {
    "description": "Indicates that the element is not editable, but is otherwise operable.",
    "type": "Booleanish | undefined"
  },
  "option/aria-relevant": {
    "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.",
    "type": "\"text\" | \"additions\" | \"additions removals\" | \"additions text\" | \"all\" | \"removals\" | \"removals additions\" | \"removals text\" | \"text additions\" | \"text removals\" | undefined"
  },
  "option/aria-required": {
    "description": "Indicates that user input is required on the element before a form may be submitted.",
    "type": "Booleanish | undefined"
  },
  "option/aria-roledescription": {
    "description": "Defines a human-readable, author-localized description for the role of an element.",
    "type": "string | undefined"
  },
  "option/aria-rowcount": {
    "description": "Defines the total number of rows in a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "option/aria-rowindex": {
    "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "option/aria-rowspan": {
    "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.",
    "type": "Numberish | undefined"
  },
  "option/aria-selected": {
    "description": "Indicates the current \"selected\" state of various widgets.",
    "type": "Booleanish | undefined"
  },
  "option/aria-setsize": {
    "description": "Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.",
    "type": "Numberish | undefined"
  },
  "option/aria-sort": {
    "description": "Indicates if items in a table or grid are sorted in ascending or descending order.",
    "type": "\"none\" | \"ascending\" | \"descending\" | \"other\" | undefined"
  },
  "option/aria-valuemax": {
    "description": "Defines the maximum allowed value for a range widget.",
    "type": "Numberish | undefined"
  },
  "option/aria-valuemin": {
    "description": "Defines the minimum allowed value for a range widget.",
    "type": "Numberish | undefined"
  },
  "option/aria-valuenow": {
    "description": "Defines the current value for a range widget.",
    "type": "Numberish | undefined"
  },
  "option/aria-valuetext": {
    "description": "Defines the human readable text alternative of aria-valuenow for a range widget.",
    "type": "string | undefined"
  },
  "select/bordered": {
    "description": "是否显示边框",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "select/theme": {
    "description": "主题",
    "type": "ThemeType"
  },
  "select/placement": {
    "description": "Props for placement",
    "type": "DropPlacementsType"
  },
  "select/clearable": {
    "description": "是否可以清空选项",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "select/showArrow": {
    "description": "是否显示下拉按钮",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "select/onChange": {
    "description": "在选项状态发生改变时触发,,返回选择的值value",
    "type": "((value: string | number | any[]) => void) | undefined"
  },
  "select/icon": {
    "description": "自定义图标",
    "type": "IconType[] | undefined"
  },
  "select/shape": {
    "description": "shape='circle' 时呈现圆角",
    "type": "ShapeType | undefined"
  },
  "select/size": {
    "description": "组件尺寸大小,提供`small`,`large`两种尺寸，默认为正常",
    "type": "SizeType | undefined"
  },
  "select/block": {
    "description": "Props for block",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "select/loading": {
    "description": "是否显示异步加载",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "select/disabled": {
    "description": "是否禁用当前项",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "select/onSelect": {
    "description": "选中一项时触发",
    "type": "((option: SelectOption) => void) | undefined"
  },
  "select/placeholder": {
    "description": "选择框默认文字",
    "type": "string | undefined"
  },
  "select/modelValue": {
    "description": "指定选中项目的 `value` 值，可以使用 `v-model` 双向绑定数据",
    "type": "string | number | any[] | undefined"
  },
  "select/options": {
    "description": "options 数据，如果设置则不需要手动构造 Option 节点",
    "type": "SelectOption[] | undefined"
  },
  "select/onOpenChange": {
    "description": "下拉框展开或收起时触发",
    "type": "((opened: boolean) => void) | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "select/width": {
    "description": "组件宽度",
    "type": "number | undefined"
  },
  "select/onSearch": {
    "description": "搜索时触发",
    "type": "((e: InputEvent) => void) | undefined"
  },
  "select/multiple": {
    "description": "是否呈现多选模式",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "select/maxTagCount": {
    "description": "最多展示多少个tag,超出部分以点点点展示",
    "type": "number | undefined"
  },
  "select/filterable": {
    "description": "Props for filterable",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "select/emptyText": {
    "description": "没有数据时展示的提示",
    "type": "string | undefined"
  },
  "select/loadingText": {
    "description": "Props for loadingText",
    "type": "string | undefined"
  },
  "select/arrowIcon": {
    "description": "Props for arrowIcon",
    "type": "IconType[] | undefined"
  },
  "skeleton/title": {
    "description": "标题点位单位",
    "type": "number"
  },
  "skeleton/delay": {
    "description": "防抖(动画延迟关闭)",
    "type": "number"
  },
  "skeleton/rows": {
    "description": "设置段落占位图的行数",
    "type": "number"
  },
  "skeleton/shape": {
    "description": "指定头像的形状",
    "type": "ShapeType | undefined"
  },
  "skeleton/size": {
    "description": "图片的宽(高)度",
    "type": "number | SizeType | number[] | undefined"
  },
  "skeleton/block": {
    "description": "将按钮宽度调整为其父宽度的选项",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "skeleton/loading": {
    "description": "为 true 时，显示占位图。反之则直接展示子组件",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "skeleton/width": {
    "description": "文本宽度",
    "type": "number | undefined"
  },
  "skeleton/animated": {
    "description": "是否展示动画效果",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "skeleton/radius": {
    "description": "指定图片的圆角大小",
    "type": "number | undefined"
  },
  "skeleton/avatar": {
    "description": "是否显示头像占位图",
    "type": "boolean | { size: SizeType; shape: ShapeType; } | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "stat-card/bordered": {
    "description": "是否显示边框",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "stat-card/precision": {
    "description": "数值精度",
    "type": "number"
  },
  "stat-card/items": {
    "description": "展示的数据",
    "type": "StatNumberItem[]"
  },
  "stat-card/title": {
    "description": "卡片标题",
    "type": "string | undefined"
  },
  "stat-card/separator": {
    "description": "分隔符",
    "type": "string | undefined"
  },
  "stat-card/reverse": {
    "description": "数值/数值描述是否反相排列",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "stat-card/statNumberType": {
    "description": "数值变化类型",
    "type": "\"rollup\" | \"countup\" | undefined"
  },
  "stat-number/type": {
    "description": "数值变化类型",
    "type": "\"rollup\" | \"countup\""
  },
  "stat-number/modelValue": {
    "description": "数值(v-model)",
    "type": "number"
  },
  "stat-number/precision": {
    "description": "数值精度",
    "type": "number"
  },
  "stat-number/duration": {
    "description": "数值动态展示时间(秒)",
    "type": "number"
  },
  "stat-number/autoAnimate": {
    "description": "当目标可见时触发动画",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "stat-number/autoAnimateOnce": {
    "description": "自动动画触发器仅运行一次动画",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "stat-number/separator": {
    "description": "分隔符",
    "type": "string | undefined"
  },
  "stat-number/prefix": {
    "description": "数值的前置内容",
    "type": "string | undefined"
  },
  "stat-number/suffix": {
    "description": "数值的后置内容",
    "type": "string | undefined"
  },
  "slider/step": {
    "description": "间距大小 , 步长，取值必须大于 0，并且可被 (max - min) 整除",
    "type": "number | null"
  },
  "slider/modelValue": {
    "description": "设置当前取值(v-model)",
    "type": "number | number[]"
  },
  "slider/max": {
    "description": "最大值",
    "type": "number"
  },
  "slider/min": {
    "description": "最小值",
    "type": "number"
  },
  "slider/included": {
    "description": "marks 不为空对象时有效，值为 true 时表示值为包含关系，false 表示并列",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "slider/tooltipVisible": {
    "description": "值为true时，Tooltip 将会始终显示；否则始终不显示，哪怕在拖拽及移入时。",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "slider/onChange": {
    "description": "当 Slider 的值发生改变时，会触发 change 事件，并把改变后的值作为参数传入。",
    "type": "((value: number | number[]) => void) | undefined"
  },
  "slider/size": {
    "description": "组件显示的尺寸大小",
    "type": "number | \"small\" | undefined"
  },
  "slider/reverse": {
    "description": "是否倒序排列",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "slider/disabled": {
    "description": "滑块是否禁用",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "slider/vertical": {
    "description": "是否设置方向为垂直",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "slider/range": {
    "description": "是否支持两边同时可滑动",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "slider/marks": {
    "description": "刻度，key 的类型必须为 number 且取值在闭区间 [min, max] 内",
    "type": "Record<number, string> | undefined"
  },
  "slider/tipFormatter": {
    "description": "设置Tooltip的展示格式，默认显示当前选值",
    "type": "((value: number) => string | number) | undefined"
  },
  "space/wrap": {
    "description": "是否换行",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "space/size": {
    "description": "间距大小",
    "type": "number | SizeType | (string | number)[] | undefined"
  },
  "space/block": {
    "description": "将宽度调整为父元素宽度的选项",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "space/vertical": {
    "description": "是否垂直显示",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "space/align": {
    "description": "对齐方式",
    "type": "\"center\" | \"start\" | \"end\" | \"baseline\" | undefined"
  },
  "space/compact": {
    "description": "是否使用经凑模式",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "spin/modelValue": {
    "description": "是否加载状态，可以使用 `v-model` 双向绑定数据",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "spin/delay": {
    "description": "延迟显示加载效果的时间（防止闪烁）",
    "type": "number"
  },
  "spin/mode": {
    "description": "展示spin类型,提供4中展示方式",
    "type": "SpinModeType"
  },
  "spin/size": {
    "description": "设置加载效果的大小",
    "type": "SizeType | undefined"
  },
  "table/bordered": {
    "description": "是否显示边框",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "table/data": {
    "description": "显示的结构化数据",
    "type": "unknown[]"
  },
  "table/columns": {
    "description": "表格列的配置描述，",
    "type": "Column[]"
  },
  "table/selectedKeys": {
    "description": "勾选的key集合",
    "type": "string[]"
  },
  "table/disabledKeys": {
    "description": "禁用的key集合",
    "type": "string[]"
  },
  "table/rowKey": {
    "description": "勾选时的依据",
    "type": "string"
  },
  "table/scroll": {
    "description": "滚动属性",
    "type": "{ x?: string | number | undefined; y?: string | number | undefined; }"
  },
  "table/size": {
    "description": "值为`small`时展示紧凑模式",
    "type": "SizeType | undefined"
  },
  "table/loading": {
    "description": "表格异步加载模式",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "table/onSelect": {
    "description": "点击复选框时触发",
    "type": "((record: any, selected: boolean, selectedKeys: (string | number)[]) => void) | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "table/emptyText": {
    "description": "没有数据时展示的提示",
    "type": "string | undefined"
  },
  "table/striped": {
    "description": "是否展示斑马条纹",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "table/checkable": {
    "description": "是否显示勾选框",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "table/onSort": {
    "description": "点击排序时触发",
    "type": "((state: SortState) => void) | undefined"
  },
  "table/onRowClick": {
    "description": "单击某一行时触发",
    "type": "((record: any, index: number) => void) | undefined"
  },
  "table/onSelectAll": {
    "description": "点击Table头部复选框时触发",
    "type": "((selected: boolean, selectedKeys: (string | number)[]) => void) | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "tooltip/placement": {
    "description": "提示框出现的位置，可选值为`top`，`top-left`，`top-right`，`bottom`，`bottom-left`，`bottom-right`，`left`，`left-top`，`left-bottom`，`right`，`right-top`，`right-bottom`",
    "type": "PlacementsType"
  },
  "tooltip/title": {
    "description": "显示的标题",
    "type": "any"
  },
  "tooltip/color": {
    "description": "背景颜色",
    "type": "string | undefined"
  },
  "tooltip/disabled": {
    "description": "禁用状态",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "tooltip/width": {
    "description": "展示的宽度,默认为内容区域的大小",
    "type": "string | number | undefined"
  },
  "tooltip/show": {
    "description": "初始化时是否展示",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "tab-panel/closable": {
    "description": "tab是否显示关闭按钮",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "tab-panel/icon": {
    "description": "选项卡头显示的图标",
    "type": "IconType[] | undefined"
  },
  "tab-panel/title": {
    "description": "选项卡头显示文字",
    "type": "string | undefined"
  },
  "tab-panel/disabled": {
    "description": "tab是否被禁用",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "tabs/animated": {
    "description": "是否使用动画切换 Tabs",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "tabs/onChange": {
    "description": "切换面板的回调",
    "type": "((key: string) => void) | undefined"
  },
  "tabs/card": {
    "description": "页签样式是否为卡片样式",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "tabs/modelValue": {
    "description": "当前激活 tab 面板的 key(v-model)",
    "type": "string | number | undefined"
  },
  "tabs/sample": {
    "description": "页签样式是否为简洁样式",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "tabs/centered": {
    "description": "是否居中显示标签",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "tabs/onTabClick": {
    "description": "tab点击时的回调",
    "type": "((key: string) => void) | undefined"
  },
  "tabs/onRemove": {
    "description": "tab关闭时的回调，返回关闭的tab的key值",
    "type": "((key: string) => void) | undefined"
  },
  "tree/showIcon": {
    "description": "是否展示图标",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "tree/multiple": {
    "description": "是否支持多选",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "tree/showExtra": {
    "description": "是否默认展示扩展元素",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "tree/onDrop": {
    "description": "drop 触发时调用",
    "type": "((node: { dragNode: TreeNode; dropNode: TreeNode; }, event: DragEvent) => void) | undefined"
  },
  "tree/onSelect": {
    "description": "点击树节点时触发",
    "type": "((node: TreeNode) => void) | undefined"
  },
  "tree/draggable": {
    "description": "是否可以拖拽",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "tree/data": {
    "description": "可嵌套的节点属性的数组，生成 `tree` 的数据",
    "type": "TreeNode[] | undefined"
  },
  "tree/selectedKeys": {
    "description": "选中的节点",
    "type": "string[] | undefined"
  },
  "tree/checkable": {
    "description": "是否显示多选框",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "tree/expandedKeys": {
    "description": "指定展开的节点",
    "type": "string[] | undefined"
  },
  "tree/checkedKeys": {
    "description": "选中复选框的树节点",
    "type": "string[] | undefined"
  },
  "tree/directory": {
    "description": "是不显示为目录树",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "tree/showLine": {
    "description": "是否展示连接线",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "tree/checkStrictly": {
    "description": "checkable 状态下节点选择完全受控（父子节点选中状态不再关联）",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "tree/selectAsCheck": {
    "description": "Props for selectAsCheck",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "tree/queryKey": {
    "description": "Props for queryKey",
    "type": "string | undefined"
  },
  "tree/onExpand": {
    "description": "展开和收起子节点时触发",
    "type": "((result: TreeExpandEvent) => void) | undefined"
  },
  "tree/onCheck": {
    "description": "点击复选框时触发",
    "type": "((node: TreeNode, checked: boolean, checkedKeys: string[]) => void) | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "tree/onDragStart": {
    "description": "开始拖拽时调用",
    "type": "((node: TreeNode, event: DragEvent) => void) | undefined"
  },
  "tree/onDragEnter": {
    "description": "dragenter 触发时调用",
    "type": "((node: TreeNode, event: DragEvent) => void) | undefined"
  },
  "tree/onDragLeave": {
    "description": "dragleave 触发时调用",
    "type": "((node: TreeNode, event: DragEvent) => void) | undefined"
  },
  "tree/onDragEnd": {
    "description": "dragend 触发时调用",
    "type": "((node: TreeNode, event: DragEvent) => void) | undefined"
  },
  "tree/loadData": {
    "description": "异步加载数据的方法",
    "type": "((node: TreeNode) => Promise<any>) | undefined"
  },
  "tree-select/bordered": {
    "description": "是否显示边框",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "tree-select/theme": {
    "description": "主题",
    "type": "ThemeType"
  },
  "tree-select/placement": {
    "description": "Props for placement",
    "type": "DropPlacementsType"
  },
  "tree-select/clearable": {
    "description": "是否可以清空选项",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "tree-select/showArrow": {
    "description": "是否显示下拉按钮",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "tree-select/treeShowIcon": {
    "description": "Props for treeShowIcon",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "tree-select/onChange": {
    "description": "值改变时触发",
    "type": "((value: TreeSelectValue) => void) | undefined"
  },
  "tree-select/icon": {
    "description": "自定义图标",
    "type": "IconType[] | undefined"
  },
  "tree-select/shape": {
    "description": "shape='circle' 时呈现圆角",
    "type": "ShapeType | undefined"
  },
  "tree-select/size": {
    "description": "组件尺寸大小,提供`small`,`large`两种尺寸，默认为正常",
    "type": "SizeType | undefined"
  },
  "tree-select/block": {
    "description": "Props for block",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "tree-select/loading": {
    "description": "异步加载状态",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "tree-select/disabled": {
    "description": "是否禁用当前项",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "tree-select/placeholder": {
    "description": "选择框默认文字",
    "type": "string | undefined"
  },
  "tree-select/modelValue": {
    "description": "指定选中项目的 `value` 值，可以使用 `v-model` 双向绑定数据",
    "type": "TreeSelectValue"
  },
  "tree-select/options": {
    "description": "Props for options",
    "type": "unknown[] | undefined"
  },
  "tree-select/onOpenChange": {
    "description": "下拉框展开或收起时触发",
    "type": "((open: boolean) => void) | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "tree-select/width": {
    "description": "组件宽度",
    "type": "number | undefined"
  },
  "tree-select/onSearch": {
    "description": "搜索时触发",
    "type": "((e: InputEvent) => void) | undefined"
  },
  "tree-select/multiple": {
    "description": "是否呈现多选模式",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "tree-select/maxTagCount": {
    "description": "Props for maxTagCount",
    "type": "number | undefined"
  },
  "tree-select/filterable": {
    "description": "Props for filterable",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "tree-select/emptyText": {
    "description": "没有数据时展示的提示",
    "type": "string | undefined"
  },
  "tree-select/arrowIcon": {
    "description": "Props for arrowIcon",
    "type": "IconType[] | undefined"
  },
  "tree-select/treeData": {
    "description": "可嵌套的节点属性的数组，生成 `tree` 的数据",
    "type": "TreeNode[] | undefined"
  },
  "tree-select/treeCheckable": {
    "description": "是否显示多选框",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "tree-select/treeShowLine": {
    "description": "Props for treeShowLine",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "tree-select/treeCheckStrictly": {
    "description": "Props for treeCheckStrictly",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "tree-select/treeExpandedKeys": {
    "description": "指定展开的节点",
    "type": "string[] | undefined"
  },
  "tree-select/treeCheckedKeys": {
    "description": "Props for treeCheckedKeys",
    "type": "string[] | undefined"
  },
  "tree-select/treeSelectedKeys": {
    "description": "Props for treeSelectedKeys",
    "type": "string[] | undefined"
  },
  "tree-select/treeExpandedAll": {
    "description": "Props for treeExpandedAll",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "tree-select/treeLoadData": {
    "description": "异步加载数据的方法",
    "type": "((node: TreeNode) => Promise<any>) | undefined"
  },
  "tree-select/onTreeSelect": {
    "description": "点击树节点时触发",
    "type": "((value: string, label: string, selected: boolean) => void) | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "tree-select/onTreeExpand": {
    "description": "Tree节点展开时触发",
    "type": "((value: TreeExpandEvent) => void) | undefined"
  },
  "tag/size": {
    "description": "按钮尺寸,可选值 `small`、`large`，默认不选",
    "type": "SizeType"
  },
  "tag/theme": {
    "description": "组件呈现主题",
    "type": "ThemeType"
  },
  "tag/icon": {
    "description": "标签的图标",
    "type": "any"
  },
  "tag/onClose": {
    "description": "关闭标签的回调事件",
    "type": "(() => void) | undefined"
  },
  "tag/shape": {
    "description": "组件呈现的形状,",
    "type": "ShapeType | undefined"
  },
  "tag/color": {
    "description": "标签的颜色",
    "type": "string | undefined"
  },
  "tag/closeable": {
    "description": "是否显示关闭按钮",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "col/span": {
    "description": "栅格的占位格数，可选值为0~24的整数",
    "type": "number | undefined"
  },
  "col/offset": {
    "description": "栅格左侧的间隔格数，可选值为1~24的整数",
    "type": "number | undefined"
  },
  "col/flex": {
    "description": "flex 布局填充",
    "type": "string | number | undefined"
  },
  "row/type": {
    "description": "布局模式，可选 flex，现代浏览器 下有效",
    "type": "string"
  },
  "row/align": {
    "description": "flex 布局下的垂直对齐方式：`top` `middle` `bottom`",
    "type": "\"bottom\" | \"top\" | \"middle\" | undefined"
  },
  "row/justify": {
    "description": "flex 布局下的水平排列方式：`start` `end` `center` `space-around` `space-between`",
    "type": "\"center\" | \"start\" | \"end\" | \"space-between\" | \"space-around\" | undefined"
  },
  "row/gutter": {
    "description": "栅格间距，单位 px，左右平分,使用数组形式同时设置 [水平间距, 垂直间距]",
    "type": "number | [number, number] | undefined"
  },
  "upload/type": {
    "description": "选择上传文件之后, 所呈现的形式",
    "type": "\"list\" | \"picture\""
  },
  "upload/name": {
    "description": "发到后台的文件参数名,默认`file`",
    "type": "string"
  },
  "upload/data": {
    "description": "上传可能所需的其它参数",
    "type": "Record<string, any>"
  },
  "upload/method": {
    "description": "上传请求的 http method",
    "type": "string"
  },
  "upload/action": {
    "description": "上传的地址",
    "type": "string"
  },
  "upload/showUploadList": {
    "description": "是否显示上传列表",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "upload/fileList": {
    "description": "上传的文件列表",
    "type": "UploadFile[]"
  },
  "upload/autoTrigger": {
    "description": "是否自动上传",
    "type": "boolean",
    "options": [
      "true",
      "false"
    ]
  },
  "upload/onChange": {
    "description": "上传中、完成、失败都会触发",
    "type": "((event: UploadChangeEvent) => void) | undefined"
  },
  "upload/disabled": {
    "description": "是否禁用",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "upload/draggable": {
    "description": "是否支持拖拽上传",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "upload/accept": {
    "description": "接受上传的文件类型, 详见 [input accept Attribute](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/file#accept)",
    "type": "string | undefined"
  },
  "upload/multiple": {
    "description": "是否支持多选文件",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "upload/onRemove": {
    "description": "移除文件回调",
    "type": "((event: UploadChangeEvent) => void) | undefined"
  },
  "upload/directory": {
    "description": "是否支持上传目录",
    "type": "boolean | undefined",
    "options": [
      "true",
      "false"
    ]
  },
  "upload/headers": {
    "description": "设置上传的请求头部",
    "type": "Record<string, string> | undefined"
  },
  "upload/transformFile": {
    "description": "在上传之前转换文件。支持返回一个 Promise 对象",
    "type": "((file: File) => Promise<File>) | undefined"
  },
  "upload/limit": {
    "description": "最多允许上传文件个数",
    "type": "number | undefined"
  },
  "upload/minSize": {
    "description": "上传文件最小单位(KB)",
    "type": "number | undefined"
  },
  "upload/maxSize": {
    "description": "上传文件最大单位(KB)",
    "type": "number | undefined"
  },
  "upload/uploadText": {
    "description": "上传域的辅助文字",
    "type": "string | undefined"
  },
  "upload/uploadSubText": {
    "description": "上传域的二级辅助文字",
    "type": "string | undefined"
  },
  "upload/uploadIcon": {
    "description": "上传域的辅助图标",
    "type": "IconType[] | undefined"
  },
  "upload/onSelectFiles": {
    "description": "选中文件时触发,返回选中的文件",
    "type": "((files: UploadFile[]) => void) | undefined"
  },
  "upload/onExceed": {
    "description": "limit异常时回调",
    "type": "(() => void) | undefined"
  },
  "upload/onSizeError": {
    "description": "minSize, maxSize异常时回调",
    "type": "((event: UploadChangeEvent) => void) | undefined"
  },
  "upload/onBeforeUpload": {
    "description": "Props for onBeforeUpload",
    "type": "((item: UploadFile, file: File) => void) | undefined"
  },
  "splitter/direction": {
    "description": "布局方向",
    "type": "DirectionType"
  },
  "splitter/onResize": {
    "description": "面板大小变化回调",
    "type": "((sizes: number[]) => void) | undefined"
  },
  "splitter/onResizeEnd": {
    "description": "拖拽结束回调",
    "type": "((sizes: number[]) => void) | undefined"
  },
  "splitter/onResizeStart": {
    "description": "开始拖拽之前回调",
    "type": "((sizes: number[]) => void) | undefined"
  },
  "splitter-panel/size": {
    "description": "宽度",
    "type": "string | number | undefined"
  },
  "splitter-panel/max": {
    "description": "最大阈值，支持数字 px 或者文字 '百分比%' 类型",
    "type": "string | number | undefined"
  },
  "splitter-panel/min": {
    "description": "最小阈值，支持数字 px 或者文字 '百分比%' 类型",
    "type": "string | number | undefined"
  }
}