{
  "componentDescription": "",
  "propDescriptions": {
    "areAllSectionsEmpty": {
      "description": "Is <code>true</code> if the current values equals the empty value. For a single item value, it means that <code>value === null</code> For a range value, it means that <code>value === [null, null]</code>"
    },
    "color": {
      "description": "The color of the component. It supports both default and custom theme colors, which can be added as shown in the <a href=\"https://mui.com/material-ui/customization/palette/#custom-colors\">palette customization guide</a>."
    },
    "contentEditable": {
      "description": "If true, the whole element is editable. Useful when all the sections are selected."
    },
    "elements": {
      "description": "The elements to render. Each element contains the prop to edit a section of the value."
    },
    "focused": {
      "description": "If <code>true</code>, the component is displayed in focused state."
    },
    "helperText": { "description": "The helper text content." },
    "hiddenLabel": {
      "description": "If <code>true</code>, the label is hidden. This is used to increase density for a <code>FilledInput</code>. Be sure to add <code>aria-label</code> to the <code>input</code> element."
    },
    "InputProps": {
      "description": "Props applied to the Input element. It will be a <a href=\"/material-ui/api/filled-input/\"><code>FilledInput</code></a>, <a href=\"/material-ui/api/outlined-input/\"><code>OutlinedInput</code></a> or <a href=\"/material-ui/api/input/\"><code>Input</code></a> component depending on the <code>variant</code> prop value."
    },
    "margin": {
      "description": "If <code>dense</code> or <code>normal</code>, will adjust vertical spacing of this and contained components."
    },
    "required": {
      "description": "If <code>true</code>, the label will indicate that the <code>input</code> is required."
    },
    "size": { "description": "The size of the component." },
    "sx": {
      "description": "The system prop that allows defining system overrides as well as additional CSS styles."
    },
    "variant": { "description": "The variant to use." }
  },
  "classDescriptions": {
    "fullWidth": {
      "description": "Styles applied to {{nodeName}} if {{conditions}}.",
      "nodeName": "the root element",
      "conditions": "<code>fullWidth={true}</code>"
    },
    "marginDense": {
      "description": "Styles applied to {{nodeName}} if {{conditions}}.",
      "nodeName": "the root element",
      "conditions": "<code>margin=\"dense\"</code>"
    },
    "marginNormal": {
      "description": "Styles applied to {{nodeName}} if {{conditions}}.",
      "nodeName": "the root element",
      "conditions": "<code>margin=\"normal\"</code>"
    },
    "root": { "description": "Styles applied to the root element." }
  }
}
