[
  {
    "tags": {},
    "description": "",
    "methods": [],
    "displayName": "CardSkeleton",
    "props": {
      "SharedSkeletonProps": {
        "enableAnimations": {
          "name": "enableAnimations",
          "defaultValue": {
            "value": "true"
          },
          "description": "Defines whether the loading \"shimmer\" animation renders",
          "required": false,
          "type": {
            "name": "enum",
            "raw": "boolean",
            "value": [
              {
                "value": "false"
              },
              {
                "value": "true"
              }
            ]
          },
          "tags": {
            "default": "true"
          }
        }
      },
      "HTMLAttributes": "https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes",
      "AriaAttributes": "https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes",
      "DOMAttributes": "https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes",
      "DarkModeProps": {
        "darkMode": {
          "name": "darkMode",
          "defaultValue": {
            "value": "false"
          },
          "description": "Renders the component with dark mode styles.",
          "required": false,
          "type": {
            "name": "enum",
            "raw": "boolean",
            "value": [
              {
                "value": "false"
              },
              {
                "value": "true"
              }
            ]
          },
          "tags": {
            "default": "false"
          }
        }
      }
    }
  },
  {
    "tags": {},
    "description": "",
    "methods": [],
    "displayName": "CodeSkeleton",
    "props": {
      "SharedSkeletonProps": {
        "enableAnimations": {
          "name": "enableAnimations",
          "defaultValue": {
            "value": "true"
          },
          "description": "Defines whether the loading \"shimmer\" animation renders",
          "required": false,
          "type": {
            "name": "enum",
            "raw": "boolean",
            "value": [
              {
                "value": "false"
              },
              {
                "value": "true"
              }
            ]
          },
          "tags": {
            "default": "true"
          }
        }
      },
      "DarkModeProps": {
        "darkMode": {
          "name": "darkMode",
          "defaultValue": {
            "value": "false"
          },
          "description": "Renders the component with dark mode styles.",
          "required": false,
          "type": {
            "name": "enum",
            "raw": "boolean",
            "value": [
              {
                "value": "false"
              },
              {
                "value": "true"
              }
            ]
          },
          "tags": {
            "default": "false"
          }
        }
      },
      "HTMLAttributes": "https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes",
      "AriaAttributes": "https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes",
      "DOMAttributes": "https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes"
    }
  },
  {
    "tags": {},
    "description": "",
    "methods": [],
    "displayName": "FormSkeleton",
    "props": {
      "SharedSkeletonProps": {
        "enableAnimations": {
          "name": "enableAnimations",
          "defaultValue": {
            "value": "true"
          },
          "description": "Defines whether the loading \"shimmer\" animation renders",
          "required": false,
          "type": {
            "name": "enum",
            "raw": "boolean",
            "value": [
              {
                "value": "false"
              },
              {
                "value": "true"
              }
            ]
          },
          "tags": {
            "default": "true"
          }
        }
      },
      "DarkModeProps": {
        "darkMode": {
          "name": "darkMode",
          "defaultValue": {
            "value": "false"
          },
          "description": "Renders the component with dark mode styles.",
          "required": false,
          "type": {
            "name": "enum",
            "raw": "boolean",
            "value": [
              {
                "value": "false"
              },
              {
                "value": "true"
              }
            ]
          },
          "tags": {
            "default": "false"
          }
        }
      },
      "HTMLAttributes": "https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes",
      "AriaAttributes": "https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes",
      "DOMAttributes": "https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes"
    }
  },
  {
    "tags": {},
    "description": "",
    "methods": [],
    "displayName": "IconSkeleton",
    "props": {
      "SharedSkeletonProps": {
        "enableAnimations": {
          "name": "enableAnimations",
          "defaultValue": {
            "value": false
          },
          "description": "Defines whether the loading \"shimmer\" animation renders",
          "required": false,
          "type": {
            "name": "enum",
            "raw": "boolean",
            "value": [
              {
                "value": "false"
              },
              {
                "value": "true"
              }
            ]
          },
          "tags": {
            "default": "true"
          }
        }
      },
      "HTMLAttributes": "https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes",
      "AriaAttributes": "https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes",
      "DOMAttributes": "https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes",
      "DarkModeProps": {
        "darkMode": {
          "name": "darkMode",
          "defaultValue": {
            "value": "false"
          },
          "description": "Renders the component with dark mode styles.",
          "required": false,
          "type": {
            "name": "enum",
            "raw": "boolean",
            "value": [
              {
                "value": "false"
              },
              {
                "value": "true"
              }
            ]
          },
          "tags": {
            "default": "false"
          }
        }
      },
      "IconProps": {
        "size": {
          "name": "size",
          "defaultValue": {
            "value": "Size.Default"
          },
          "description": "Size of the icon",
          "required": false,
          "type": {
            "name": "enum",
            "raw": "number | Size",
            "value": [
              {
                "value": "number"
              },
              {
                "value": "\"small\""
              },
              {
                "value": "\"default\""
              },
              {
                "value": "\"large\""
              },
              {
                "value": "\"xlarge\""
              }
            ]
          },
          "tags": {}
        }
      }
    }
  },
  {
    "tags": {},
    "description": "",
    "methods": [],
    "displayName": "ListSkeleton",
    "props": {
      "ListSkeletonProps": {
        "count": {
          "name": "count",
          "defaultValue": {
            "value": 5
          },
          "description": "Defines the number of skeleton list items to render",
          "required": false,
          "type": {
            "name": "number"
          },
          "tags": {}
        },
        "bulletsOnly": {
          "name": "bulletsOnly",
          "defaultValue": null,
          "description": "Defines whether to render the full list item, or only a \"bullet\" skeleton.\n(A \"bullet\" skeleton renders as just a 16x16 rounded rectangle)",
          "required": false,
          "type": {
            "name": "enum",
            "raw": "boolean",
            "value": [
              {
                "value": "false"
              },
              {
                "value": "true"
              }
            ]
          },
          "tags": {}
        }
      },
      "SharedSkeletonProps": {
        "enableAnimations": {
          "name": "enableAnimations",
          "defaultValue": {
            "value": "true"
          },
          "description": "Defines whether the loading \"shimmer\" animation renders",
          "required": false,
          "type": {
            "name": "enum",
            "raw": "boolean",
            "value": [
              {
                "value": "false"
              },
              {
                "value": "true"
              }
            ]
          },
          "tags": {
            "default": "true"
          }
        }
      },
      "DarkModeProps": {
        "darkMode": {
          "name": "darkMode",
          "defaultValue": {
            "value": "false"
          },
          "description": "Renders the component with dark mode styles.",
          "required": false,
          "type": {
            "name": "enum",
            "raw": "boolean",
            "value": [
              {
                "value": "false"
              },
              {
                "value": "true"
              }
            ]
          },
          "tags": {
            "default": "false"
          }
        }
      },
      "HTMLAttributes": "https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes",
      "AriaAttributes": "https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes",
      "DOMAttributes": "https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes"
    }
  },
  {
    "tags": {},
    "description": "",
    "methods": [],
    "displayName": "ParagraphSkeleton",
    "props": {
      "ParagraphSkeletonProps": {
        "withHeader": {
          "name": "withHeader",
          "defaultValue": {
            "value": false
          },
          "description": "Determines whether the header skeleton should be rendered",
          "required": false,
          "type": {
            "name": "enum",
            "raw": "boolean",
            "value": [
              {
                "value": "false"
              },
              {
                "value": "true"
              }
            ]
          },
          "tags": {}
        }
      },
      "SharedSkeletonProps": {
        "enableAnimations": {
          "name": "enableAnimations",
          "defaultValue": {
            "value": "true"
          },
          "description": "Defines whether the loading \"shimmer\" animation renders",
          "required": false,
          "type": {
            "name": "enum",
            "raw": "boolean",
            "value": [
              {
                "value": "false"
              },
              {
                "value": "true"
              }
            ]
          },
          "tags": {
            "default": "true"
          }
        }
      },
      "DarkModeProps": {
        "darkMode": {
          "name": "darkMode",
          "defaultValue": {
            "value": "false"
          },
          "description": "Renders the component with dark mode styles.",
          "required": false,
          "type": {
            "name": "enum",
            "raw": "boolean",
            "value": [
              {
                "value": "false"
              },
              {
                "value": "true"
              }
            ]
          },
          "tags": {
            "default": "false"
          }
        }
      },
      "HTMLAttributes": "https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes",
      "AriaAttributes": "https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes",
      "DOMAttributes": "https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes"
    }
  },
  {
    "tags": {},
    "description": "",
    "methods": [],
    "displayName": "Skeleton",
    "props": {
      "SkeletonProps": {
        "size": {
          "name": "size",
          "defaultValue": {
            "value": "default"
          },
          "description": "Determines the height of the skeleton",
          "required": false,
          "type": {
            "name": "enum",
            "raw": "Size",
            "value": [
              {
                "value": "\"small\""
              },
              {
                "value": "\"default\""
              },
              {
                "value": "\"large\""
              }
            ]
          },
          "tags": {
            "default": "\"default\""
          }
        }
      },
      "SharedSkeletonProps": {
        "enableAnimations": {
          "name": "enableAnimations",
          "defaultValue": {
            "value": true
          },
          "description": "Defines whether the loading \"shimmer\" animation renders",
          "required": false,
          "type": {
            "name": "enum",
            "raw": "boolean",
            "value": [
              {
                "value": "false"
              },
              {
                "value": "true"
              }
            ]
          },
          "tags": {
            "default": "true"
          }
        }
      },
      "DarkModeProps": {
        "darkMode": {
          "name": "darkMode",
          "defaultValue": {
            "value": "false"
          },
          "description": "Renders the component with dark mode styles.",
          "required": false,
          "type": {
            "name": "enum",
            "raw": "boolean",
            "value": [
              {
                "value": "false"
              },
              {
                "value": "true"
              }
            ]
          },
          "tags": {
            "default": "false"
          }
        }
      },
      "HTMLAttributes": "https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes",
      "AriaAttributes": "https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes",
      "DOMAttributes": "https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes"
    }
  },
  {
    "tags": {},
    "description": "",
    "methods": [],
    "displayName": "getSkeletonBaseStyles",
    "props": {
      "SkeletonStyleArgs": {
        "enableAnimations": {
          "name": "enableAnimations",
          "defaultValue": null,
          "description": "",
          "required": true,
          "type": {
            "name": "enum",
            "raw": "boolean",
            "value": [
              {
                "value": "false"
              },
              {
                "value": "true"
              }
            ]
          },
          "tags": {}
        }
      }
    }
  },
  {
    "tags": {},
    "description": "",
    "methods": [],
    "displayName": "TableSkeleton",
    "props": {
      "TableSkeletonProps": {
        "baseFontSize": {
          "name": "baseFontSize",
          "defaultValue": null,
          "description": "Base font size",
          "required": false,
          "type": {
            "name": "enum",
            "raw": "BaseFontSize",
            "value": [
              {
                "value": "13"
              },
              {
                "value": "16"
              }
            ]
          },
          "tags": {}
        },
        "numCols": {
          "name": "numCols",
          "defaultValue": {
            "value": 4
          },
          "description": "Number of columns",
          "required": false,
          "type": {
            "name": "number"
          },
          "tags": {
            "default": "4"
          }
        },
        "columnLabels": {
          "name": "columnLabels",
          "defaultValue": null,
          "description": "Column labels. Empty strings or undefined values will be treated as unknown and render a simple skeleton.",
          "required": false,
          "type": {
            "name": "ReactNode[]"
          },
          "tags": {}
        },
        "numRows": {
          "name": "numRows",
          "defaultValue": {
            "value": 5
          },
          "description": "Number of rows",
          "required": false,
          "type": {
            "name": "number"
          },
          "tags": {
            "default": "5"
          }
        }
      },
      "SharedSkeletonProps": {
        "enableAnimations": {
          "name": "enableAnimations",
          "defaultValue": {
            "value": "true"
          },
          "description": "Defines whether the loading \"shimmer\" animation renders",
          "required": false,
          "type": {
            "name": "enum",
            "raw": "boolean",
            "value": [
              {
                "value": "false"
              },
              {
                "value": "true"
              }
            ]
          },
          "tags": {
            "default": "true"
          }
        }
      },
      "DarkModeProps": {
        "darkMode": {
          "name": "darkMode",
          "defaultValue": {
            "value": "false"
          },
          "description": "Renders the component with dark mode styles.",
          "required": false,
          "type": {
            "name": "enum",
            "raw": "boolean",
            "value": [
              {
                "value": "false"
              },
              {
                "value": "true"
              }
            ]
          },
          "tags": {
            "default": "false"
          }
        }
      },
      "HTMLAttributes": "https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes",
      "TableHTMLAttributes": "https://developer.mozilla.org/en-US/docs/Web/HTML/Element/table",
      "AriaAttributes": "https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes",
      "DOMAttributes": "https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes"
    }
  }
]