{
  "description": "A fully featured date selection component that lets users select a single date, date range, limit available selection.",
  "props": {
    "allowedDates": "Restricts which dates can be selected.",
    "eventColor": "Sets the color for event dots. It can be string (all events will have the same color) or `object` where attribute is the event date and value is boolean/color/array of colors for specified date or `function` taking date as a parameter and returning boolean/color/array of colors for that date.",
    "events": "Array of dates or object defining events or colors or function returning boolean/color/array of colors.",
    "headerColor": "Allows you to set a different color for the header when used in conjunction with the `color` prop.",
    "hideHeader": "Hides the header.",
    "hideWeekdays": "Hides the weekdays.",
    "landscape": "Changes the picker to landscape mode.",
    "landscapeHeaderWidth": "Sets header width when in landscape mode.",
    "month": "Sets the month.",
    "year": "Sets the year.",
    "header": "Text shown when no **display-date** is set.",
    "headerDateFormat": "Allows you to customize the format of the date selection text that appears in the header of the calendar.",
    "max": "Maximum allowed date/month (ISO 8601 format).",
    "min": "Minimum allowed date/month (ISO 8601 format).",
    "multiple": "Allow the selection of multiple dates. The **range** value selects all dates between two selections.",
    "noAutoNavigation": "Prevents the displayed month from automatically following the selected value. Useful when building multi-calendar layouts where each picker manages its own view.",
    "nextIcon": "Sets the icon for next month/year button.",
    "prevIcon": "Sets the icon for previous month/year button.",
    "readonly": "Makes the picker readonly (doesn't allow to select new date).",
    "showAdjacentMonths": "Toggles visibility of days from previous and next months.",
    "showWeek": "Toggles visibility of the week numbers in the body of the calendar.",
    "width": "Width of the picker.",
    "modeIcon": "Icon displayed next to the current month and year, toggles year selection when clicked.",
    "viewMode": "Determines which picker in the date or month picker is being displayed. Allowed values: `'month'`, `'months'`, `'year'`."
  },
  "events": {
    "update:month": "Emitted when the month changes.",
    "update:viewMode": "Emitted when the view mode changes.",
    "update:year": "Emitted when the year changes."
  },
  "slots": {
    "actions": "Slot for the actions.",
    "controls": "Slot for the controls.",
    "header": "Slot for the header.",
    "year": "Slot for the year."
  }
}
