{
  "props": {
    "day": { "type": { "name": "object" }, "required": true },
    "isFirstVisibleCell": { "type": { "name": "bool" }, "required": true },
    "isLastVisibleCell": { "type": { "name": "bool" }, "required": true },
    "outsideCurrentMonth": { "type": { "name": "bool" }, "required": true },
    "action": {
      "type": {
        "name": "union",
        "description": "func<br>&#124;&nbsp;{ current?: { focusVisible: func } }"
      }
    },
    "centerRipple": { "type": { "name": "bool" }, "default": "false" },
    "classes": { "type": { "name": "object" }, "additionalInfo": { "cssApi": true } },
    "disabled": { "type": { "name": "bool" }, "default": "false" },
    "disableHighlightToday": { "type": { "name": "bool" }, "default": "false" },
    "disableMargin": { "type": { "name": "bool" }, "default": "false" },
    "disableRipple": { "type": { "name": "bool" }, "default": "false" },
    "disableTouchRipple": { "type": { "name": "bool" }, "default": "false" },
    "focusRipple": { "type": { "name": "bool" }, "default": "false" },
    "focusVisibleClassName": { "type": { "name": "string" } },
    "onFocusVisible": { "type": { "name": "func" } },
    "selected": { "type": { "name": "bool" }, "default": "false" },
    "showDaysOutsideCurrentMonth": { "type": { "name": "bool" }, "default": "false" },
    "sx": {
      "type": {
        "name": "union",
        "description": "Array&lt;func<br>&#124;&nbsp;object<br>&#124;&nbsp;bool&gt;<br>&#124;&nbsp;func<br>&#124;&nbsp;object"
      },
      "additionalInfo": { "sx": true }
    },
    "today": { "type": { "name": "bool" }, "default": "false" },
    "TouchRippleProps": { "type": { "name": "object" } },
    "touchRippleRef": {
      "type": {
        "name": "union",
        "description": "func<br>&#124;&nbsp;{ current?: { pulsate: func, start: func, stop: func } }"
      }
    }
  },
  "name": "PickersDay",
  "imports": [
    "import { PickersDay } from '@mui/x-date-pickers/PickersDay';",
    "import { PickersDay } from '@mui/x-date-pickers';",
    "import { PickersDay } from '@mui/x-date-pickers-pro';"
  ],
  "classes": [
    {
      "key": "dayOutsideMonth",
      "className": "MuiPickersDay-dayOutsideMonth",
      "description": "Styles applied to the root element if `outsideCurrentMonth=true` and `showDaysOutsideCurrentMonth=true`.",
      "isGlobal": false
    },
    {
      "key": "dayWithMargin",
      "className": "MuiPickersDay-dayWithMargin",
      "description": "Styles applied to the root element if `disableMargin=false`.",
      "isGlobal": false
    },
    {
      "key": "disabled",
      "className": "Mui-disabled",
      "description": "State class applied to the root element if `disabled=true`.",
      "isGlobal": true
    },
    {
      "key": "hiddenDaySpacingFiller",
      "className": "MuiPickersDay-hiddenDaySpacingFiller",
      "description": "Styles applied to the root element if `outsideCurrentMonth=true` and `showDaysOutsideCurrentMonth=false`.",
      "isGlobal": false
    },
    {
      "key": "root",
      "className": "MuiPickersDay-root",
      "description": "Styles applied to the root element.",
      "isGlobal": false
    },
    {
      "key": "selected",
      "className": "Mui-selected",
      "description": "State class applied to the root element if `selected=true`.",
      "isGlobal": true
    },
    {
      "key": "today",
      "className": "MuiPickersDay-today",
      "description": "Styles applied to the root element if `disableHighlightToday=false` and `today=true`.",
      "isGlobal": false
    }
  ],
  "spread": true,
  "themeDefaultProps": true,
  "muiName": "MuiPickersDay",
  "forwardsRefTo": "HTMLButtonElement",
  "filename": "/packages/x-date-pickers/src/PickersDay/PickersDay.tsx",
  "inheritance": null,
  "demos": "<ul><li><a href=\"/x/react-date-pickers/date-calendar/\">Date Calendar</a></li></ul>",
  "cssComponent": false
}
