{
  "v-app/overlaps": {
    "type": "array",
    "description": ""
  },
  "v-app/full-height": {
    "type": "boolean",
    "description": ""
  },
  "v-app/theme": {
    "type": "string",
    "description": "Specify a theme for this component and all of its children"
  },
  "v-app-bar/model-value": {
    "type": "boolean",
    "description": ""
  },
  "v-app-bar/location": {
    "type": "string",
    "description": ""
  },
  "v-app-bar/absolute": {
    "type": "boolean",
    "description": "Applies position: absolute to the component."
  },
  "v-app-bar/collapse": {
    "type": "boolean",
    "description": "Morphs the component into a collapsed state, reducing its maximum width."
  },
  "v-app-bar/color": {
    "type": "string",
    "description": ""
  },
  "v-app-bar/density": {
    "type": "string",
    "description": ""
  },
  "v-app-bar/extended": {
    "type": "boolean",
    "description": "Use this prop to increase the height of the toolbar _without_ using the `extension` slot for adding content. May be used in conjunction with the **extension-height** prop, and any of the other props that affect the height of the toolbar, e.g. **prominent**, **dense**, etc., **WITH THE EXCEPTION** of **height**."
  },
  "v-app-bar/extension-height": {
    "type": "number|string",
    "description": "Designate an explicit height for the `extension` slot."
  },
  "v-app-bar/flat": {
    "type": "boolean",
    "description": "Removes the component's **box-shadow**."
  },
  "v-app-bar/floating": {
    "type": "boolean",
    "description": "Applies **display: inline-flex** to the component."
  },
  "v-app-bar/height": {
    "type": "number|string",
    "description": "Designates a specific height for the toolbar. Overrides the heights imposed by other props, e.g. **prominent**, **dense**, **extended**, etc."
  },
  "v-app-bar/image": {
    "type": "string",
    "description": "The `src` used for `v-img`. For additional customization options, use the **image** slot."
  },
  "v-app-bar/title": {
    "type": "string",
    "description": ""
  },
  "v-app-bar/border": {
    "type": "boolean|number|string",
    "description": ""
  },
  "v-app-bar/elevation": {
    "type": "number|string",
    "description": "Designates an elevation applied to the component between 0 and 24. You can find more information on the [elevation page](/styles/elevation)."
  },
  "v-app-bar/rounded": {
    "type": "boolean|number|string",
    "description": ""
  },
  "v-app-bar/tag": {
    "type": "string",
    "description": ""
  },
  "v-app-bar/theme": {
    "type": "string",
    "description": ""
  },
  "v-app-bar/name": {
    "type": "string",
    "description": ""
  },
  "v-app-bar/order": {
    "type": "number|string",
    "description": ""
  },
  "v-app-bar-nav-icon/icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-app-bar-title/text": {
    "type": "any",
    "description": ""
  },
  "v-app-bar-title/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-alert/border": {
    "type": "boolean|string",
    "description": "Puts a border on the alert. Accepts **top** \\| **right** \\| **bottom** \\| **left**."
  },
  "v-alert/border-color": {
    "type": "any",
    "description": ""
  },
  "v-alert/closable": {
    "type": "any",
    "description": ""
  },
  "v-alert/close-icon": {
    "type": "string|function|object",
    "description": "Change the default icon used for **dismissible** alerts."
  },
  "v-alert/close-label": {
    "type": "string",
    "description": "Text used for *aria-label* on **dismissible** alerts. Can also be customizing globally in [Internationalization](/customization/internationalization)."
  },
  "v-alert/icon": {
    "type": "boolean|string|function|object",
    "description": "Designates a specific icon."
  },
  "v-alert/model-value": {
    "type": "boolean",
    "description": ""
  },
  "v-alert/prominent": {
    "type": "any",
    "description": "Displays a larger vertically centered icon to draw more attention."
  },
  "v-alert/title": {
    "type": "any",
    "description": ""
  },
  "v-alert/text": {
    "type": "any",
    "description": "Applies the defined **color** to text and a low opacity background of the same."
  },
  "v-alert/type": {
    "type": "string",
    "description": "Specify a **success**, **info**, **warning** or **error** alert. Uses the contextual color and has a pre-defined icon."
  },
  "v-alert/density": {
    "type": "string",
    "description": "Adjusts the spacing within the component. Available options are: **default**, **comfortable**, and **compact**."
  },
  "v-alert/height": {
    "type": "number|string",
    "description": "Sets the height for the component."
  },
  "v-alert/max-height": {
    "type": "number|string",
    "description": "Sets the maximum height for the component."
  },
  "v-alert/max-width": {
    "type": "number|string",
    "description": "Sets the maximum width for the component."
  },
  "v-alert/min-height": {
    "type": "number|string",
    "description": "Sets the minimum height for the component."
  },
  "v-alert/min-width": {
    "type": "number|string",
    "description": "Sets the minimum width for the component."
  },
  "v-alert/width": {
    "type": "number|string",
    "description": "Sets the width for the component."
  },
  "v-alert/elevation": {
    "type": "number|string",
    "description": "Designates an elevation applied to the component between 0 and 24. You can find more information on the [elevation page](/styles/elevation)."
  },
  "v-alert/location": {
    "type": "string",
    "description": ""
  },
  "v-alert/position": {
    "type": "string",
    "description": "Specifies the type of positioning method used for an element. Available options are: **static**, **relative**, **fixed**, **absolute**, and **sticky**."
  },
  "v-alert/rounded": {
    "type": "boolean|number|string",
    "description": ""
  },
  "v-alert/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-alert/theme": {
    "type": "string",
    "description": "Specify a theme for this component and all of its children"
  },
  "v-alert/color": {
    "type": "string",
    "description": "Applies specified color to the control - it can be the name of material color (for example `success` or `purple`) or css color (`#033` or `rgba(255, 0, 0, 0.5)`). You can find a list of built-in classes on the [colors page](/styles/colors#material-colors)."
  },
  "v-alert/variant": {
    "type": "string",
    "description": "Applies one of 6 styles: **elevated**(default), **flat**, **tonal**, **outlined**, **text**, and **plain**."
  },
  "v-alert-title/tag": {
    "type": "string",
    "description": ""
  },
  "v-autocomplete/search": {
    "type": "any",
    "description": ""
  },
  "v-autocomplete/custom-filter": {
    "type": "function",
    "description": ""
  },
  "v-autocomplete/custom-key-filter": {
    "type": "object",
    "description": ""
  },
  "v-autocomplete/filter-keys": {
    "type": "array|string",
    "description": ""
  },
  "v-autocomplete/filter-mode": {
    "type": "string",
    "description": ""
  },
  "v-autocomplete/no-filter": {
    "type": "boolean",
    "description": "Do not apply filtering when searching. Useful when data is being filtered server side"
  },
  "v-autocomplete/chips": {
    "type": "boolean",
    "description": ""
  },
  "v-autocomplete/closable-chips": {
    "type": "boolean",
    "description": ""
  },
  "v-autocomplete/eager": {
    "type": "boolean",
    "description": ""
  },
  "v-autocomplete/hide-no-data": {
    "type": "boolean",
    "description": "Hides the menu when there are no options to show.  Useful for preventing the menu from opening before results are fetched asynchronously.  Also has the effect of opening the menu when the `items` array changes if not already open."
  },
  "v-autocomplete/hide-selected": {
    "type": "boolean",
    "description": ""
  },
  "v-autocomplete/menu": {
    "type": "boolean",
    "description": ""
  },
  "v-autocomplete/menu-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-autocomplete/menu-props": {
    "type": "object",
    "description": ""
  },
  "v-autocomplete/model-value": {
    "type": "any",
    "description": ""
  },
  "v-autocomplete/multiple": {
    "type": "boolean",
    "description": ""
  },
  "v-autocomplete/no-data-text": {
    "type": "string",
    "description": ""
  },
  "v-autocomplete/open-on-clear": {
    "type": "boolean",
    "description": ""
  },
  "v-autocomplete/readonly": {
    "type": "boolean",
    "description": ""
  },
  "v-autocomplete/items": {
    "type": "array",
    "description": ""
  },
  "v-autocomplete/item-title": {
    "type": "string|array|function",
    "description": ""
  },
  "v-autocomplete/item-value": {
    "type": "string|array|function",
    "description": ""
  },
  "v-autocomplete/item-children": {
    "type": "boolean|string|array|function",
    "description": ""
  },
  "v-autocomplete/item-props": {
    "type": "boolean|string|array|function",
    "description": ""
  },
  "v-autocomplete/return-object": {
    "type": "boolean",
    "description": ""
  },
  "v-autocomplete/transition": {
    "type": "boolean|string|object",
    "description": ""
  },
  "v-avatar/color": {
    "type": "string",
    "description": ""
  },
  "v-avatar/start": {
    "type": "boolean",
    "description": ""
  },
  "v-avatar/end": {
    "type": "boolean",
    "description": ""
  },
  "v-avatar/icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-avatar/image": {
    "type": "string",
    "description": ""
  },
  "v-avatar/density": {
    "type": "string",
    "description": "Adjusts the spacing within the component. Available options are: **default**, **comfortable**, and **compact**."
  },
  "v-avatar/rounded": {
    "type": "boolean|number|string",
    "description": ""
  },
  "v-avatar/size": {
    "type": "string|number",
    "description": "Sets the height and width of the component. Default unit is px. Can also use the following predefined sizes: **x-small**, **small**, **default**, **large**, and **x-large**."
  },
  "v-avatar/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-badge/bordered": {
    "type": "any",
    "description": "Applies a **2px** by default and **1.5px** border around the badge when using the **dot** property."
  },
  "v-badge/color": {
    "type": "any",
    "description": "Defines the background color of the badge."
  },
  "v-badge/content": {
    "type": "any",
    "description": "Text content to show in the badge."
  },
  "v-badge/dot": {
    "type": "any",
    "description": "Reduce the size of the badge and hide its contents."
  },
  "v-badge/floating": {
    "type": "any",
    "description": ""
  },
  "v-badge/icon": {
    "type": "any",
    "description": "Designates a specific icon to render in the badge."
  },
  "v-badge/inline": {
    "type": "any",
    "description": "Moves the badge to be inline with the wrapping element. Supports the usage of the **left** prop."
  },
  "v-badge/label": {
    "type": "string",
    "description": "The **aria-label** used for the badge."
  },
  "v-badge/max": {
    "type": "any",
    "description": "Sets the maximum number allowed when using the **content** prop with a `number` like value. If the content number exceeds the maximum value, a `+` suffix is added."
  },
  "v-badge/model-value": {
    "type": "boolean",
    "description": ""
  },
  "v-badge/offset-x": {
    "type": "any",
    "description": "Offset the badge on the x-axis."
  },
  "v-badge/offset-y": {
    "type": "any",
    "description": "Offset the badge on the y-axis."
  },
  "v-badge/text-color": {
    "type": "any",
    "description": "Defines the text color of the badge."
  },
  "v-badge/location": {
    "type": "string",
    "description": "Changes the location of the badge. Possible values are **top-right**, **bottom-right**, **bottom-left**, **top-left**."
  },
  "v-badge/rounded": {
    "type": "boolean|number|string",
    "description": ""
  },
  "v-badge/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-badge/theme": {
    "type": "string",
    "description": "Specify a theme for this component and all of its children"
  },
  "v-badge/transition": {
    "type": "boolean|string|object",
    "description": ""
  },
  "v-banner/avatar": {
    "type": "any",
    "description": "Designates a specific src image to pass to the thumbnail."
  },
  "v-banner/color": {
    "type": "any",
    "description": ""
  },
  "v-banner/icon": {
    "type": "any",
    "description": "Designates a specific icon."
  },
  "v-banner/lines": {
    "type": "any",
    "description": ""
  },
  "v-banner/stacked": {
    "type": "any",
    "description": ""
  },
  "v-banner/sticky": {
    "type": "any",
    "description": "Applies **position: sticky** to the component (**Evergreen browsers only**). You can find more information on the [MDN documentation for sticky position](https://developer.mozilla.org/en-US/docs/Web/CSS/position)."
  },
  "v-banner/text": {
    "type": "any",
    "description": ""
  },
  "v-banner/border": {
    "type": "boolean|number|string",
    "description": "Applies border styles to component."
  },
  "v-banner/density": {
    "type": "string",
    "description": "Adjusts the spacing within the component. Available options are: **default**, **comfortable**, and **compact**."
  },
  "v-banner/height": {
    "type": "number|string",
    "description": "Sets the height for the component."
  },
  "v-banner/max-height": {
    "type": "number|string",
    "description": "Sets the maximum height for the component."
  },
  "v-banner/max-width": {
    "type": "number|string",
    "description": "Sets the maximum width for the component."
  },
  "v-banner/min-height": {
    "type": "number|string",
    "description": "Sets the minimum height for the component."
  },
  "v-banner/min-width": {
    "type": "number|string",
    "description": "Sets the minimum width for the component."
  },
  "v-banner/width": {
    "type": "number|string",
    "description": "Sets the width for the component."
  },
  "v-banner/elevation": {
    "type": "number|string",
    "description": "Designates an elevation applied to the component between 0 and 24. You can find more information on the [elevation page](/styles/elevation)."
  },
  "v-banner/location": {
    "type": "string",
    "description": ""
  },
  "v-banner/position": {
    "type": "string",
    "description": "Specifies the type of positioning method used for an element. Available options are: **static**, **relative**, **fixed**, **absolute**, and **sticky**."
  },
  "v-banner/rounded": {
    "type": "boolean|number|string",
    "description": ""
  },
  "v-banner/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-banner/theme": {
    "type": "string",
    "description": "Specify a theme for this component and all of its children"
  },
  "v-banner-actions/color": {
    "type": "any",
    "description": ""
  },
  "v-banner-actions/density": {
    "type": "any",
    "description": ""
  },
  "v-banner-text/tag": {
    "type": "string",
    "description": ""
  },
  "v-bottom-navigation/bg-color": {
    "type": "any",
    "description": "Changes the background-color for the component."
  },
  "v-bottom-navigation/color": {
    "type": "any",
    "description": ""
  },
  "v-bottom-navigation/grow": {
    "type": "any",
    "description": "Force [v-btn](/components/buttons)s to take up all available space."
  },
  "v-bottom-navigation/mode": {
    "type": "string",
    "description": "Changes the orientation and active state styling of the component. Available options are **horizontal** and **shift**."
  },
  "v-bottom-navigation/height": {
    "type": "number|string",
    "description": "Sets the height for the component"
  },
  "v-bottom-navigation/border": {
    "type": "boolean|number|string",
    "description": "Applies border styles to component."
  },
  "v-bottom-navigation/density": {
    "type": "string",
    "description": "Adjusts the spacing within the component. Available options are: **default**, **comfortable**, and **compact**."
  },
  "v-bottom-navigation/elevation": {
    "type": "number|string",
    "description": "Designates an elevation applied to the component between 0 and 24. You can find more information on the [elevation page](/styles/elevation)."
  },
  "v-bottom-navigation/rounded": {
    "type": "boolean|number|string",
    "description": ""
  },
  "v-bottom-navigation/name": {
    "type": "string",
    "description": ""
  },
  "v-bottom-navigation/order": {
    "type": "number|string",
    "description": ""
  },
  "v-bottom-navigation/absolute": {
    "type": "boolean",
    "description": ""
  },
  "v-bottom-navigation/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-bottom-navigation/model-value": {
    "type": "any",
    "description": "Represents the selected item(s). Will be an array if **multiple** prop is used."
  },
  "v-bottom-navigation/multiple": {
    "type": "boolean",
    "description": "Allows one to select mulitple items."
  },
  "v-bottom-navigation/mandatory": {
    "type": "boolean|string",
    "description": "Forces at least one item to always be selected (if available)."
  },
  "v-bottom-navigation/max": {
    "type": "number",
    "description": "Sets a maximum number of selections that can be made."
  },
  "v-bottom-navigation/selected-class": {
    "type": "string",
    "description": "Configure the selected CSS class."
  },
  "v-bottom-navigation/disabled": {
    "type": "boolean",
    "description": ""
  },
  "v-bottom-navigation/theme": {
    "type": "string",
    "description": "Specify a theme for this component and all of its children"
  },
  "v-breadcrumbs/items": {
    "type": "array",
    "description": "An array of objects for each breadcrumb."
  },
  "v-breadcrumbs/active-class": {
    "type": "any",
    "description": ""
  },
  "v-breadcrumbs/active-color": {
    "type": "any",
    "description": ""
  },
  "v-breadcrumbs/bg-color": {
    "type": "any",
    "description": ""
  },
  "v-breadcrumbs/color": {
    "type": "any",
    "description": ""
  },
  "v-breadcrumbs/disabled": {
    "type": "any",
    "description": ""
  },
  "v-breadcrumbs/divider": {
    "type": "string",
    "description": "Specifies the dividing character between items."
  },
  "v-breadcrumbs/icon": {
    "type": "any",
    "description": ""
  },
  "v-breadcrumbs/density": {
    "type": "string",
    "description": "Adjusts the spacing within the component. Available options are: **default**, **comfortable**, and **compact**."
  },
  "v-breadcrumbs/rounded": {
    "type": "boolean|number|string",
    "description": ""
  },
  "v-breadcrumbs/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-breadcrumbs-item/active": {
    "type": "any",
    "description": ""
  },
  "v-breadcrumbs-item/active-class": {
    "type": "any",
    "description": ""
  },
  "v-breadcrumbs-item/active-color": {
    "type": "any",
    "description": ""
  },
  "v-breadcrumbs-item/color": {
    "type": "any",
    "description": ""
  },
  "v-breadcrumbs-item/disabled": {
    "type": "any",
    "description": ""
  },
  "v-breadcrumbs-item/title": {
    "type": "any",
    "description": ""
  },
  "v-breadcrumbs-item/href": {
    "type": "string",
    "description": ""
  },
  "v-breadcrumbs-item/replace": {
    "type": "boolean",
    "description": ""
  },
  "v-breadcrumbs-item/to": {
    "type": "string|object",
    "description": ""
  },
  "v-breadcrumbs-item/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-breadcrumbs-divider/tag": {
    "type": "string",
    "description": ""
  },
  "v-btn/active": {
    "type": "any",
    "description": ""
  },
  "v-btn/symbol": {
    "type": "any",
    "description": ""
  },
  "v-btn/flat": {
    "type": "any",
    "description": "Removes the button box shadow."
  },
  "v-btn/icon": {
    "type": "any",
    "description": "Designates the button as icon. Button will become _round_ and applies the **text** prop."
  },
  "v-btn/prepend-icon": {
    "type": "any",
    "description": "Adds an icon before the default slot content."
  },
  "v-btn/append-icon": {
    "type": "any",
    "description": "Adds an icon after the default slot content."
  },
  "v-btn/block": {
    "type": "any",
    "description": "Expands the button to 100% of available space."
  },
  "v-btn/stacked": {
    "type": "any",
    "description": "Displays the button as a flex-column."
  },
  "v-btn/ripple": {
    "type": "boolean",
    "description": ""
  },
  "v-btn/border": {
    "type": "boolean|number|string",
    "description": "Applies border styles to component."
  },
  "v-btn/rounded": {
    "type": "boolean|number|string",
    "description": ""
  },
  "v-btn/density": {
    "type": "string",
    "description": "Adjusts the spacing within the component. Available options are: **default**, **comfortable**, and **compact**."
  },
  "v-btn/height": {
    "type": "number|string",
    "description": "Sets the height for the component."
  },
  "v-btn/max-height": {
    "type": "number|string",
    "description": "Sets the maximum height for the component."
  },
  "v-btn/max-width": {
    "type": "number|string",
    "description": "Sets the maximum width for the component."
  },
  "v-btn/min-height": {
    "type": "number|string",
    "description": "Sets the minimum height for the component."
  },
  "v-btn/min-width": {
    "type": "number|string",
    "description": "Sets the minimum width for the component."
  },
  "v-btn/width": {
    "type": "number|string",
    "description": "Sets the width for the component."
  },
  "v-btn/elevation": {
    "type": "number|string",
    "description": "Designates an elevation applied to the component between 0 and 24. You can find more information on the [elevation page](/styles/elevation)."
  },
  "v-btn/value": {
    "type": "any",
    "description": "The value used when the component is selected in a group. If not provided, a unique ID will be used."
  },
  "v-btn/disabled": {
    "type": "boolean",
    "description": "Removes the ability to click or target the component."
  },
  "v-btn/selected-class": {
    "type": "string",
    "description": "Configure the active CSS class applied when the item is selected."
  },
  "v-btn/loading": {
    "type": "boolean",
    "description": ""
  },
  "v-btn/location": {
    "type": "string",
    "description": ""
  },
  "v-btn/position": {
    "type": "string",
    "description": "Specifies the type of positioning method used for an element. Available options are: **static**, **relative**, **fixed**, **absolute**, and **sticky**."
  },
  "v-btn/href": {
    "type": "string",
    "description": ""
  },
  "v-btn/replace": {
    "type": "boolean",
    "description": ""
  },
  "v-btn/to": {
    "type": "string|object",
    "description": ""
  },
  "v-btn/size": {
    "type": "string|number",
    "description": "Sets the height and width of the component. Default unit is px. Can also use the following predefined sizes: **x-small**, **small**, **default**, **large**, and **x-large**."
  },
  "v-btn/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-btn/theme": {
    "type": "string",
    "description": "Specify a theme for this component and all of its children"
  },
  "v-btn/color": {
    "type": "string",
    "description": "Applies specified color to the control - it can be the name of material color (for example `success` or `purple`) or css color (`#033` or `rgba(255, 0, 0, 0.5)`). You can find list of built in classes on the [colors page](/styles/colors#material-colors)."
  },
  "v-btn/variant": {
    "type": "string",
    "description": "Applies one of 6 styles: **elevated**(default), **flat**, **tonal**, **outlined**, **text**, and **plain**."
  },
  "v-btn-group/divided": {
    "type": "any",
    "description": ""
  },
  "v-btn-group/border": {
    "type": "boolean|number|string",
    "description": "Applies border styles to component."
  },
  "v-btn-group/density": {
    "type": "string",
    "description": "Adjusts the spacing within the component. Available options are: **default**, **comfortable**, and **compact**."
  },
  "v-btn-group/elevation": {
    "type": "number|string",
    "description": "Designates an elevation applied to the component between 0 and 24. You can find more information on the [elevation page](/styles/elevation)."
  },
  "v-btn-group/rounded": {
    "type": "boolean|number|string",
    "description": ""
  },
  "v-btn-group/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-btn-group/theme": {
    "type": "string",
    "description": "Specify a theme for this component and all of its children"
  },
  "v-btn-group/color": {
    "type": "string",
    "description": ""
  },
  "v-btn-group/variant": {
    "type": "string",
    "description": "Applies one of 6 styles: **elevated**(default), **flat**, **tonal**, **outlined**, **text**, and **plain**."
  },
  "v-btn-toggle/model-value": {
    "type": "any",
    "description": "Represents the selected item(s). Will be an array if **multiple** prop is used."
  },
  "v-btn-toggle/multiple": {
    "type": "boolean",
    "description": "Allows one to select mulitple items."
  },
  "v-btn-toggle/mandatory": {
    "type": "boolean|string",
    "description": "Forces at least one item to always be selected (if available)."
  },
  "v-btn-toggle/max": {
    "type": "number",
    "description": "Sets a maximum number of selections that can be made."
  },
  "v-btn-toggle/selected-class": {
    "type": "string",
    "description": "Configure the selected CSS class."
  },
  "v-btn-toggle/disabled": {
    "type": "boolean",
    "description": ""
  },
  "v-card/append-avatar": {
    "type": "any",
    "description": "Appends a [v-avatar](/components/avatars/) component to the header"
  },
  "v-card/append-icon": {
    "type": "any",
    "description": "Appends a [v-icon](/components/icons/) component to the header"
  },
  "v-card/disabled": {
    "type": "any",
    "description": ""
  },
  "v-card/flat": {
    "type": "any",
    "description": "Removes the card's elevation."
  },
  "v-card/hover": {
    "type": "any",
    "description": "Applies **4dp** of elevation when hovered (default 2dp). You can find more information on the [elevation page](/styles/elevation)."
  },
  "v-card/image": {
    "type": "any",
    "description": "Specifies an image background for the card. For more advanced implementations, it is recommended that you use the [v-img](/components/images) component. You can find a [v-img example here](/components/cards/#media-with-text)."
  },
  "v-card/link": {
    "type": "boolean",
    "description": ""
  },
  "v-card/prepend-avatar": {
    "type": "any",
    "description": "Prepends a [v-avatar](/components/avatars/) component to the header"
  },
  "v-card/prepend-icon": {
    "type": "any",
    "description": "Prepends a [v-icon](/components/icons/) component to the header"
  },
  "v-card/ripple": {
    "type": "any",
    "description": ""
  },
  "v-card/subtitle": {
    "type": "any",
    "description": "Generates a `v-card-subtitle` component with the supplied value"
  },
  "v-card/text": {
    "type": "any",
    "description": "Generates a `v-card-text` component with the supplied value"
  },
  "v-card/title": {
    "type": "any",
    "description": "Generates a `v-card-title` component with the supplied value"
  },
  "v-card/theme": {
    "type": "string",
    "description": "Specify a theme for this component and all of its children"
  },
  "v-card/border": {
    "type": "boolean|number|string",
    "description": "Applies border styles to component."
  },
  "v-card/density": {
    "type": "string",
    "description": "Adjusts the spacing within the component. Available options are: **default**, **comfortable**, and **compact**."
  },
  "v-card/height": {
    "type": "number|string",
    "description": "Sets the height for the component."
  },
  "v-card/max-height": {
    "type": "number|string",
    "description": "Sets the maximum height for the component."
  },
  "v-card/max-width": {
    "type": "number|string",
    "description": "Sets the maximum width for the component."
  },
  "v-card/min-height": {
    "type": "number|string",
    "description": "Sets the minimum height for the component."
  },
  "v-card/min-width": {
    "type": "number|string",
    "description": "Sets the minimum width for the component."
  },
  "v-card/width": {
    "type": "number|string",
    "description": "Sets the width for the component."
  },
  "v-card/elevation": {
    "type": "number|string",
    "description": "Designates an elevation applied to the component between 0 and 24. You can find more information on the [elevation page](/styles/elevation)."
  },
  "v-card/loading": {
    "type": "boolean",
    "description": ""
  },
  "v-card/location": {
    "type": "string",
    "description": ""
  },
  "v-card/position": {
    "type": "string",
    "description": "Specifies the type of positioning method used for an element. Available options are: **static**, **relative**, **fixed**, **absolute**, and **sticky**."
  },
  "v-card/rounded": {
    "type": "boolean|number|string",
    "description": ""
  },
  "v-card/href": {
    "type": "string",
    "description": ""
  },
  "v-card/replace": {
    "type": "boolean",
    "description": ""
  },
  "v-card/to": {
    "type": "string|object",
    "description": ""
  },
  "v-card/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-card/color": {
    "type": "string",
    "description": ""
  },
  "v-card/variant": {
    "type": "string",
    "description": "Applies one of 6 styles: **elevated**(default), **flat**, **tonal**, **outlined**, **text**, and **plain**."
  },
  "v-card-item/append-avatar": {
    "type": "any",
    "description": ""
  },
  "v-card-item/append-icon": {
    "type": "any",
    "description": ""
  },
  "v-card-item/prepend-avatar": {
    "type": "any",
    "description": ""
  },
  "v-card-item/prepend-icon": {
    "type": "any",
    "description": ""
  },
  "v-card-item/subtitle": {
    "type": "any",
    "description": ""
  },
  "v-card-item/title": {
    "type": "any",
    "description": ""
  },
  "v-card-item/density": {
    "type": "string",
    "description": "Adjusts the spacing within the component. Available options are: **default**, **comfortable**, and **compact**."
  },
  "v-card-subtitle/tag": {
    "type": "string",
    "description": ""
  },
  "v-card-text/tag": {
    "type": "string",
    "description": ""
  },
  "v-card-title/tag": {
    "type": "string",
    "description": ""
  },
  "v-carousel/color": {
    "type": "any",
    "description": ""
  },
  "v-carousel/cycle": {
    "type": "any",
    "description": "Determines if the carousel should cycle through images."
  },
  "v-carousel/delimiter-icon": {
    "type": "string|function|object",
    "description": "Sets icon for carousel delimiter"
  },
  "v-carousel/height": {
    "type": "number|string",
    "description": "Sets the height for the component"
  },
  "v-carousel/hide-delimiters": {
    "type": "any",
    "description": "Hides the carousel's bottom delimiters."
  },
  "v-carousel/hide-delimiter-background": {
    "type": "any",
    "description": "Hides the bottom delimiter background."
  },
  "v-carousel/interval": {
    "type": "number|string",
    "description": "The duration between image cycles. Requires the **cycle** prop."
  },
  "v-carousel/model-value": {
    "type": "any",
    "description": ""
  },
  "v-carousel/progress": {
    "type": "any",
    "description": "Displays a carousel progress bar. Requires the **cycle** prop and **interval**."
  },
  "v-carousel/show-arrows": {
    "type": "boolean|string",
    "description": "Displays arrows for next/previous navigation."
  },
  "v-carousel/vertical-delimiters": {
    "type": "any",
    "description": "Displays carousel delimiters vertically."
  },
  "v-carousel-item/value": {
    "type": "any",
    "description": ""
  },
  "v-checkbox/id": {
    "type": "string",
    "description": ""
  },
  "v-checkbox/append-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-checkbox/prepend-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-checkbox/hide-details": {
    "type": "boolean|string",
    "description": ""
  },
  "v-checkbox/messages": {
    "type": "array|string",
    "description": ""
  },
  "v-checkbox/direction": {
    "type": "string",
    "description": ""
  },
  "v-checkbox/on-click:prepend": {
    "type": "function|array",
    "description": ""
  },
  "v-checkbox/on-click:append": {
    "type": "function|array",
    "description": ""
  },
  "v-checkbox/density": {
    "type": "string",
    "description": "Adjusts the spacing within the component. Available options are: **default**, **comfortable**, and **compact**."
  },
  "v-checkbox/disabled": {
    "type": "boolean",
    "description": ""
  },
  "v-checkbox/error": {
    "type": "boolean",
    "description": ""
  },
  "v-checkbox/error-messages": {
    "type": "array|string",
    "description": ""
  },
  "v-checkbox/max-errors": {
    "type": "number|string",
    "description": ""
  },
  "v-checkbox/name": {
    "type": "string",
    "description": "Sets the component's name attribute"
  },
  "v-checkbox/label": {
    "type": "string",
    "description": ""
  },
  "v-checkbox/readonly": {
    "type": "boolean",
    "description": ""
  },
  "v-checkbox/rules": {
    "type": "array",
    "description": ""
  },
  "v-checkbox/model-value": {
    "type": "any",
    "description": ""
  },
  "v-checkbox/validation-value": {
    "type": "any",
    "description": ""
  },
  "v-checkbox/indeterminate": {
    "type": "boolean",
    "description": "Sets an indeterminate state for the checkbox"
  },
  "v-checkbox/indeterminate-icon": {
    "type": "string|function|object",
    "description": "The icon used when in an indeterminate state"
  },
  "v-checkbox/color": {
    "type": "string",
    "description": ""
  },
  "v-checkbox/inline": {
    "type": "boolean",
    "description": ""
  },
  "v-checkbox/false-icon": {
    "type": "string|function|object",
    "description": "The icon used when inactive"
  },
  "v-checkbox/true-icon": {
    "type": "string|function|object",
    "description": "The icon used when active"
  },
  "v-checkbox/ripple": {
    "type": "boolean",
    "description": ""
  },
  "v-checkbox/multiple": {
    "type": "boolean",
    "description": "Changes expected model to an array"
  },
  "v-checkbox/true-value": {
    "type": "any",
    "description": "Sets value for truthy state"
  },
  "v-checkbox/false-value": {
    "type": "any",
    "description": "Sets value for falsy state"
  },
  "v-checkbox/type": {
    "type": "string",
    "description": ""
  },
  "v-checkbox/value": {
    "type": "any",
    "description": ""
  },
  "v-checkbox/value-comparator": {
    "type": "function",
    "description": ""
  },
  "v-checkbox/theme": {
    "type": "string",
    "description": "Specify a theme for this component and all of its children"
  },
  "v-checkbox-btn/indeterminate": {
    "type": "boolean",
    "description": ""
  },
  "v-checkbox-btn/indeterminate-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-checkbox-btn/color": {
    "type": "string",
    "description": ""
  },
  "v-checkbox-btn/disabled": {
    "type": "boolean",
    "description": ""
  },
  "v-checkbox-btn/error": {
    "type": "boolean",
    "description": ""
  },
  "v-checkbox-btn/id": {
    "type": "string",
    "description": ""
  },
  "v-checkbox-btn/inline": {
    "type": "boolean",
    "description": ""
  },
  "v-checkbox-btn/label": {
    "type": "string",
    "description": ""
  },
  "v-checkbox-btn/false-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-checkbox-btn/true-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-checkbox-btn/ripple": {
    "type": "boolean",
    "description": ""
  },
  "v-checkbox-btn/multiple": {
    "type": "boolean",
    "description": ""
  },
  "v-checkbox-btn/name": {
    "type": "string",
    "description": ""
  },
  "v-checkbox-btn/readonly": {
    "type": "boolean",
    "description": ""
  },
  "v-checkbox-btn/true-value": {
    "type": "any",
    "description": "Sets value for truthy state"
  },
  "v-checkbox-btn/false-value": {
    "type": "any",
    "description": "Sets value for falsy state"
  },
  "v-checkbox-btn/model-value": {
    "type": "any",
    "description": ""
  },
  "v-checkbox-btn/type": {
    "type": "string",
    "description": ""
  },
  "v-checkbox-btn/value": {
    "type": "any",
    "description": ""
  },
  "v-checkbox-btn/value-comparator": {
    "type": "function",
    "description": ""
  },
  "v-checkbox-btn/theme": {
    "type": "string",
    "description": "Specify a theme for this component and all of its children"
  },
  "v-checkbox-btn/density": {
    "type": "string",
    "description": "Adjusts the spacing within the component. Available options are: **default**, **comfortable**, and **compact**."
  },
  "v-chip/active-class": {
    "type": "any",
    "description": ""
  },
  "v-chip/append-avatar": {
    "type": "any",
    "description": ""
  },
  "v-chip/append-icon": {
    "type": "any",
    "description": ""
  },
  "v-chip/closable": {
    "type": "any",
    "description": ""
  },
  "v-chip/close-icon": {
    "type": "string|function|object",
    "description": "Change the default icon used for **close** chips"
  },
  "v-chip/close-label": {
    "type": "string",
    "description": "Text used for *aria-label* on the close button in **close** chips. Can also be customized globally in [Internationalization](/customization/internationalization)."
  },
  "v-chip/draggable": {
    "type": "any",
    "description": "Makes the chip draggable"
  },
  "v-chip/filter": {
    "type": "any",
    "description": "Displays a selection icon when selected"
  },
  "v-chip/filter-icon": {
    "type": "string",
    "description": "Change the default icon used for **filter** chips"
  },
  "v-chip/label": {
    "type": "any",
    "description": "Removes circle edges"
  },
  "v-chip/link": {
    "type": "any",
    "description": "Explicitly define the chip as a link"
  },
  "v-chip/pill": {
    "type": "any",
    "description": "Remove `v-avatar` padding"
  },
  "v-chip/prepend-avatar": {
    "type": "any",
    "description": ""
  },
  "v-chip/prepend-icon": {
    "type": "any",
    "description": ""
  },
  "v-chip/ripple": {
    "type": "boolean",
    "description": ""
  },
  "v-chip/text": {
    "type": "any",
    "description": ""
  },
  "v-chip/model-value": {
    "type": "boolean",
    "description": ""
  },
  "v-chip/border": {
    "type": "boolean|number|string",
    "description": "Applies border styles to component."
  },
  "v-chip/density": {
    "type": "string",
    "description": "Adjusts the spacing within the component. Available options are: **default**, **comfortable**, and **compact**."
  },
  "v-chip/elevation": {
    "type": "number|string",
    "description": "Designates an elevation applied to the component between 0 and 24. You can find more information on the [elevation page](/styles/elevation)."
  },
  "v-chip/value": {
    "type": "any",
    "description": "The value used when a child of a [v-chip-group](/components/chip-groups)."
  },
  "v-chip/disabled": {
    "type": "boolean",
    "description": "Disables the chip, making it un-selectable"
  },
  "v-chip/selected-class": {
    "type": "string",
    "description": "Configure the active CSS class applied when the item is selected."
  },
  "v-chip/rounded": {
    "type": "boolean|number|string",
    "description": ""
  },
  "v-chip/href": {
    "type": "string",
    "description": ""
  },
  "v-chip/replace": {
    "type": "boolean",
    "description": ""
  },
  "v-chip/to": {
    "type": "string|object",
    "description": ""
  },
  "v-chip/size": {
    "type": "string|number",
    "description": "Sets the height and width of the component. Default unit is px. Can also use the following predefined sizes: **x-small**, **small**, **default**, **large**, and **x-large**."
  },
  "v-chip/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-chip/theme": {
    "type": "string",
    "description": "Specify a theme for this component and all of its children"
  },
  "v-chip/color": {
    "type": "string",
    "description": ""
  },
  "v-chip/variant": {
    "type": "string",
    "description": "Applies one of 6 styles: **elevated**(default), **flat**, **tonal**, **outlined**, **text**, and **plain**."
  },
  "v-chip-group/column": {
    "type": "any",
    "description": "Remove horizontal pagination and wrap items as needed"
  },
  "v-chip-group/filter": {
    "type": "any",
    "description": ""
  },
  "v-chip-group/value-comparator": {
    "type": "function",
    "description": ""
  },
  "v-chip-group/model-value": {
    "type": "any",
    "description": "Represents the selected item(s). Will be an array if **multiple** prop is used."
  },
  "v-chip-group/multiple": {
    "type": "boolean",
    "description": "Allows one to select mulitple items."
  },
  "v-chip-group/mandatory": {
    "type": "boolean|string",
    "description": "Forces at least one item to always be selected (if available)."
  },
  "v-chip-group/max": {
    "type": "number",
    "description": "Sets a maximum number of selections that can be made."
  },
  "v-chip-group/selected-class": {
    "type": "string",
    "description": "Configure the selected CSS class."
  },
  "v-chip-group/disabled": {
    "type": "boolean",
    "description": ""
  },
  "v-chip-group/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-chip-group/theme": {
    "type": "string",
    "description": "Specify a theme for this component and all of its children"
  },
  "v-chip-group/color": {
    "type": "string",
    "description": ""
  },
  "v-chip-group/variant": {
    "type": "string",
    "description": "Applies one of 6 styles: **elevated**(default), **flat**, **tonal**, **outlined**, **text**, and **plain**."
  },
  "v-code/tag": {
    "type": "string",
    "description": ""
  },
  "v-color-picker/canvas-height": {
    "type": "string|number",
    "description": "Height of canvas"
  },
  "v-color-picker/disabled": {
    "type": "any",
    "description": "Disables picker"
  },
  "v-color-picker/dot-size": {
    "type": "number|string",
    "description": "Changes the size of the selection dot on the canvas"
  },
  "v-color-picker/hide-canvas": {
    "type": "any",
    "description": "Hides canvas"
  },
  "v-color-picker/hide-sliders": {
    "type": "any",
    "description": "Hides sliders"
  },
  "v-color-picker/hide-inputs": {
    "type": "any",
    "description": "Hides inputs"
  },
  "v-color-picker/mode": {
    "type": "string",
    "description": "Sets mode of inputs. Available modes are 'rgba', 'hsla', and 'hexa'. Can be synced with the `.sync` modifier."
  },
  "v-color-picker/modes": {
    "type": "array",
    "description": ""
  },
  "v-color-picker/show-swatches": {
    "type": "any",
    "description": "Displays color swatches"
  },
  "v-color-picker/swatches": {
    "type": "any",
    "description": "Sets the available color swatches to select from - This prop only accepts rgba hex strings"
  },
  "v-color-picker/swatches-max-height": {
    "type": "number|string",
    "description": "Sets the maximum height of the swatches section"
  },
  "v-color-picker/model-value": {
    "type": "object|string",
    "description": ""
  },
  "v-color-picker/width": {
    "type": "number|string",
    "description": "Sets the width of the color picker"
  },
  "v-color-picker/elevation": {
    "type": "number|string",
    "description": "Designates an elevation applied to the component between 0 and 24. You can find more information on the [elevation page](/styles/elevation)."
  },
  "v-color-picker/rounded": {
    "type": "boolean|number|string",
    "description": ""
  },
  "v-color-picker/theme": {
    "type": "string",
    "description": "Specify a theme for this component and all of its children"
  },
  "v-combobox/delimiters": {
    "type": "any",
    "description": "Accepts an array of strings that will trigger a new tag when typing. Does not replace the normal Tab and Enter keys."
  },
  "v-combobox/custom-filter": {
    "type": "function",
    "description": ""
  },
  "v-combobox/custom-key-filter": {
    "type": "object",
    "description": ""
  },
  "v-combobox/filter-keys": {
    "type": "array|string",
    "description": ""
  },
  "v-combobox/filter-mode": {
    "type": "string",
    "description": ""
  },
  "v-combobox/no-filter": {
    "type": "boolean",
    "description": ""
  },
  "v-combobox/chips": {
    "type": "boolean",
    "description": ""
  },
  "v-combobox/closable-chips": {
    "type": "boolean",
    "description": ""
  },
  "v-combobox/eager": {
    "type": "boolean",
    "description": ""
  },
  "v-combobox/hide-no-data": {
    "type": "boolean",
    "description": ""
  },
  "v-combobox/hide-selected": {
    "type": "boolean",
    "description": ""
  },
  "v-combobox/menu": {
    "type": "boolean",
    "description": ""
  },
  "v-combobox/menu-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-combobox/menu-props": {
    "type": "object",
    "description": ""
  },
  "v-combobox/model-value": {
    "type": "any",
    "description": ""
  },
  "v-combobox/multiple": {
    "type": "boolean",
    "description": ""
  },
  "v-combobox/no-data-text": {
    "type": "string",
    "description": ""
  },
  "v-combobox/open-on-clear": {
    "type": "boolean",
    "description": ""
  },
  "v-combobox/readonly": {
    "type": "boolean",
    "description": ""
  },
  "v-combobox/items": {
    "type": "array",
    "description": ""
  },
  "v-combobox/item-title": {
    "type": "string|array|function",
    "description": ""
  },
  "v-combobox/item-value": {
    "type": "string|array|function",
    "description": ""
  },
  "v-combobox/item-children": {
    "type": "boolean|string|array|function",
    "description": ""
  },
  "v-combobox/item-props": {
    "type": "boolean|string|array|function",
    "description": ""
  },
  "v-combobox/return-object": {
    "type": "boolean",
    "description": ""
  },
  "v-combobox/transition": {
    "type": "boolean|string|object",
    "description": ""
  },
  "v-defaults-provider/defaults": {
    "type": "any",
    "description": "Specify new default prop values for components. Keep in mind that this will be merged with previously defined values"
  },
  "v-defaults-provider/reset": {
    "type": "any",
    "description": ""
  },
  "v-defaults-provider/root": {
    "type": "any",
    "description": ""
  },
  "v-defaults-provider/scoped": {
    "type": "any",
    "description": ""
  },
  "v-dialog/fullscreen": {
    "type": "any",
    "description": "Changes layout for fullscreen display."
  },
  "v-dialog/origin": {
    "type": "string",
    "description": "Sets the transition origin on the element. You can find more information on the MDN documentation [for transition origin](https://developer.mozilla.org/en-US/docs/Web/CSS/transform-origin)."
  },
  "v-dialog/retain-focus": {
    "type": "boolean",
    "description": "Tab focus will return to the first child of the dialog by default. Disable this when using external tools that require focus such as TinyMCE or vue-clipboard."
  },
  "v-dialog/scrollable": {
    "type": "any",
    "description": "When set to true, expects a `v-card` and a `v-card-text` component with a designated height. For more information, check out the [scrollable example](/components/dialogs#scrollable)."
  },
  "v-dialog/model-value": {
    "type": "any",
    "description": ""
  },
  "v-dialog/height": {
    "type": "number|string",
    "description": "Sets the height for the component."
  },
  "v-dialog/max-height": {
    "type": "number|string",
    "description": "Sets the maximum height for the component."
  },
  "v-dialog/max-width": {
    "type": "number|string",
    "description": "Sets the maximum width for the component."
  },
  "v-dialog/min-height": {
    "type": "number|string",
    "description": "Sets the minimum height for the component."
  },
  "v-dialog/min-width": {
    "type": "number|string",
    "description": "Sets the minimum width for the component."
  },
  "v-dialog/width": {
    "type": "number|string",
    "description": "Sets the width for the component."
  },
  "v-dialog/transition": {
    "type": "boolean|string|object",
    "description": "Sets the component transition. Can be one of the [built in transitions](/styles/transitions) or one your own."
  },
  "v-divider/color": {
    "type": "any",
    "description": ""
  },
  "v-divider/inset": {
    "type": "any",
    "description": "Adds indentation (72px) for **normal** dividers, reduces max height for **vertical**."
  },
  "v-divider/length": {
    "type": "any",
    "description": "Sets the dividers length. Default unit is px."
  },
  "v-divider/thickness": {
    "type": "any",
    "description": "Sets the dividers thickness. Default unit is px."
  },
  "v-divider/vertical": {
    "type": "any",
    "description": "Displays dividers vertically."
  },
  "v-divider/theme": {
    "type": "string",
    "description": "Specify a theme for this component and all of its children"
  },
  "v-expansion-panels/color": {
    "type": "any",
    "description": ""
  },
  "v-expansion-panels/variant": {
    "type": "string",
    "description": ""
  },
  "v-expansion-panels/readonly": {
    "type": "any",
    "description": "Makes the entire expansion-panel read only."
  },
  "v-expansion-panels/model-value": {
    "type": "any",
    "description": "Represents the selected item(s). Will be an array if **multiple** prop is used."
  },
  "v-expansion-panels/multiple": {
    "type": "boolean",
    "description": "Allows one to select mulitple items."
  },
  "v-expansion-panels/mandatory": {
    "type": "boolean|string",
    "description": "Forces at least one item to always be selected (if available)."
  },
  "v-expansion-panels/max": {
    "type": "number",
    "description": "Sets a maximum number of selections that can be made."
  },
  "v-expansion-panels/selected-class": {
    "type": "string",
    "description": "Configure the selected CSS class."
  },
  "v-expansion-panels/disabled": {
    "type": "boolean",
    "description": "Disables the entire expansion-panel"
  },
  "v-expansion-panels/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-expansion-panels/theme": {
    "type": "string",
    "description": "Specify a theme for this component and all of its children"
  },
  "v-expansion-panel/title": {
    "type": "any",
    "description": ""
  },
  "v-expansion-panel/text": {
    "type": "any",
    "description": ""
  },
  "v-expansion-panel/bg-color": {
    "type": "any",
    "description": ""
  },
  "v-expansion-panel/elevation": {
    "type": "number|string",
    "description": "Designates an elevation applied to the component between 0 and 24. You can find more information on the [elevation page](/styles/elevation)."
  },
  "v-expansion-panel/value": {
    "type": "any",
    "description": "Controls the opened/closed state of content"
  },
  "v-expansion-panel/disabled": {
    "type": "boolean",
    "description": "Disables the expansion-panel content"
  },
  "v-expansion-panel/selected-class": {
    "type": "string",
    "description": "Configure the active CSS class applied when the item is selected."
  },
  "v-expansion-panel/eager": {
    "type": "boolean",
    "description": ""
  },
  "v-expansion-panel/rounded": {
    "type": "boolean|number|string",
    "description": ""
  },
  "v-expansion-panel/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-expansion-panel/color": {
    "type": "string",
    "description": ""
  },
  "v-expansion-panel/expand-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-expansion-panel/collapse-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-expansion-panel/hide-actions": {
    "type": "boolean",
    "description": ""
  },
  "v-expansion-panel/ripple": {
    "type": "boolean|object",
    "description": ""
  },
  "v-expansion-panel/readonly": {
    "type": "boolean",
    "description": "Makes the expansion-panel content read only."
  },
  "v-expansion-panel-text/eager": {
    "type": "boolean",
    "description": ""
  },
  "v-expansion-panel-title/color": {
    "type": "string",
    "description": ""
  },
  "v-expansion-panel-title/expand-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-expansion-panel-title/collapse-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-expansion-panel-title/hide-actions": {
    "type": "boolean",
    "description": ""
  },
  "v-expansion-panel-title/ripple": {
    "type": "boolean|object",
    "description": ""
  },
  "v-expansion-panel-title/readonly": {
    "type": "boolean",
    "description": ""
  },
  "v-field/id": {
    "type": "any",
    "description": ""
  },
  "v-field/focused": {
    "type": "boolean",
    "description": ""
  },
  "v-field/append-inner-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-field/bg-color": {
    "type": "string",
    "description": ""
  },
  "v-field/clearable": {
    "type": "boolean",
    "description": "Add input clear functionality, default icon is Material Design Icons **mdi-clear**"
  },
  "v-field/clear-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-field/active": {
    "type": "boolean",
    "description": ""
  },
  "v-field/color": {
    "type": "string",
    "description": ""
  },
  "v-field/dirty": {
    "type": "boolean",
    "description": ""
  },
  "v-field/disabled": {
    "type": "boolean",
    "description": ""
  },
  "v-field/error": {
    "type": "boolean",
    "description": ""
  },
  "v-field/label": {
    "type": "string",
    "description": ""
  },
  "v-field/persistent-clear": {
    "type": "boolean",
    "description": ""
  },
  "v-field/prepend-inner-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-field/reverse": {
    "type": "boolean",
    "description": ""
  },
  "v-field/single-line": {
    "type": "boolean",
    "description": ""
  },
  "v-field/variant": {
    "type": "string",
    "description": ""
  },
  "v-field/on-click:clear": {
    "type": "function|array",
    "description": ""
  },
  "v-field/on-click:append-inner": {
    "type": "function|array",
    "description": ""
  },
  "v-field/on-click:prepend-inner": {
    "type": "function|array",
    "description": ""
  },
  "v-field/theme": {
    "type": "string",
    "description": ""
  },
  "v-field/loading": {
    "type": "boolean",
    "description": ""
  },
  "v-field-label/floating": {
    "type": "any",
    "description": ""
  },
  "v-file-input/chips": {
    "type": "any",
    "description": "Changes display of selections to chips"
  },
  "v-file-input/counter": {
    "type": "any",
    "description": ""
  },
  "v-file-input/counter-size-string": {
    "type": "string",
    "description": "The text displayed when using the **counter** and **show-size** props. Can also be customized globally on the [internationalization page](/customization/internationalization)."
  },
  "v-file-input/counter-string": {
    "type": "string",
    "description": "The text displayed when using the **counter** prop. Can also be customized globally on the [internationalization page](/customization/internationalization)."
  },
  "v-file-input/multiple": {
    "type": "any",
    "description": "Adds the **multiple** attribute to the input, allowing multiple file selections."
  },
  "v-file-input/hint": {
    "type": "any",
    "description": ""
  },
  "v-file-input/persistent-hint": {
    "type": "any",
    "description": ""
  },
  "v-file-input/placeholder": {
    "type": "any",
    "description": ""
  },
  "v-file-input/show-size": {
    "type": "boolean|number",
    "description": "Sets the displayed size of selected file(s). When using **true** will default to _1000_ displaying (**kB, MB, GB**) while _1024_ will display (**KiB, MiB, GiB**)."
  },
  "v-file-input/id": {
    "type": "string",
    "description": ""
  },
  "v-file-input/append-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-file-input/prepend-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-file-input/hide-details": {
    "type": "boolean|string",
    "description": ""
  },
  "v-file-input/messages": {
    "type": "array|string",
    "description": ""
  },
  "v-file-input/direction": {
    "type": "string",
    "description": ""
  },
  "v-file-input/on-click:prepend": {
    "type": "function|array",
    "description": ""
  },
  "v-file-input/on-click:append": {
    "type": "function|array",
    "description": ""
  },
  "v-file-input/density": {
    "type": "string",
    "description": "Adjusts the spacing within the component. Available options are: **default**, **comfortable**, and **compact**."
  },
  "v-file-input/disabled": {
    "type": "boolean",
    "description": ""
  },
  "v-file-input/error": {
    "type": "boolean",
    "description": ""
  },
  "v-file-input/error-messages": {
    "type": "array|string",
    "description": ""
  },
  "v-file-input/max-errors": {
    "type": "number|string",
    "description": ""
  },
  "v-file-input/name": {
    "type": "string",
    "description": ""
  },
  "v-file-input/label": {
    "type": "string",
    "description": ""
  },
  "v-file-input/readonly": {
    "type": "boolean",
    "description": ""
  },
  "v-file-input/rules": {
    "type": "array",
    "description": ""
  },
  "v-file-input/model-value": {
    "type": "array",
    "description": ""
  },
  "v-file-input/validation-value": {
    "type": "any",
    "description": ""
  },
  "v-file-input/append-inner-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-file-input/bg-color": {
    "type": "string",
    "description": ""
  },
  "v-file-input/clearable": {
    "type": "boolean",
    "description": "Add input clear functionality, default icon is Material Design Icons **mdi-clear**"
  },
  "v-file-input/clear-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-file-input/active": {
    "type": "boolean",
    "description": ""
  },
  "v-file-input/color": {
    "type": "string",
    "description": ""
  },
  "v-file-input/dirty": {
    "type": "boolean",
    "description": ""
  },
  "v-file-input/persistent-clear": {
    "type": "boolean",
    "description": ""
  },
  "v-file-input/prepend-inner-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-file-input/reverse": {
    "type": "boolean",
    "description": ""
  },
  "v-file-input/single-line": {
    "type": "boolean",
    "description": ""
  },
  "v-file-input/variant": {
    "type": "string",
    "description": ""
  },
  "v-file-input/on-click:clear": {
    "type": "function|array",
    "description": ""
  },
  "v-file-input/on-click:append-inner": {
    "type": "function|array",
    "description": ""
  },
  "v-file-input/on-click:prepend-inner": {
    "type": "function|array",
    "description": ""
  },
  "v-file-input/theme": {
    "type": "string",
    "description": ""
  },
  "v-file-input/loading": {
    "type": "boolean",
    "description": ""
  },
  "v-footer/app": {
    "type": "any",
    "description": ""
  },
  "v-footer/color": {
    "type": "any",
    "description": ""
  },
  "v-footer/height": {
    "type": "number|string",
    "description": "Sets the height for the component"
  },
  "v-footer/border": {
    "type": "boolean|number|string",
    "description": "Applies border styles to component."
  },
  "v-footer/elevation": {
    "type": "number|string",
    "description": "Designates an elevation applied to the component between 0 and 24. You can find more information on the [elevation page](/styles/elevation)."
  },
  "v-footer/name": {
    "type": "string",
    "description": ""
  },
  "v-footer/order": {
    "type": "number|string",
    "description": ""
  },
  "v-footer/absolute": {
    "type": "boolean",
    "description": ""
  },
  "v-footer/rounded": {
    "type": "boolean|number|string",
    "description": ""
  },
  "v-footer/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-footer/theme": {
    "type": "string",
    "description": "Specify a theme for this component and all of its children"
  },
  "v-form/disabled": {
    "type": "boolean",
    "description": "Puts all children inputs into a disabled state."
  },
  "v-form/fast-fail": {
    "type": "boolean",
    "description": ""
  },
  "v-form/lazy-validation": {
    "type": "boolean",
    "description": "If enabled, **value** will always be _true_ unless there are visible validation errors. You can still call `validate()` to manually trigger validation"
  },
  "v-form/readonly": {
    "type": "boolean",
    "description": "Puts all children inputs into a readonly state."
  },
  "v-form/model-value": {
    "type": "boolean",
    "description": ""
  },
  "v-container/fluid": {
    "type": "boolean",
    "description": "Removes viewport maximum-width size breakpoints."
  },
  "v-container/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-col/cols": {
    "type": "boolean|string|number",
    "description": "Sets the default number of columns the component extends. Available options are: **1 -> 12** and **auto**."
  },
  "v-col/sm": {
    "type": "boolean|string|number",
    "description": "Changes the number of columns on small and greater breakpoints."
  },
  "v-col/md": {
    "type": "boolean|string|number",
    "description": "Changes the number of columns on medium and greater breakpoints."
  },
  "v-col/lg": {
    "type": "boolean|string|number",
    "description": "Changes the number of columns on large and greater breakpoints."
  },
  "v-col/xl": {
    "type": "boolean|string|number",
    "description": "Changes the number of columns on extra large and greater breakpoints."
  },
  "v-col/xxl": {
    "type": "boolean|string|number",
    "description": ""
  },
  "v-col/offset": {
    "type": "string|number",
    "description": "Sets the default offset for the column."
  },
  "v-col/offset-sm": {
    "type": "string|number",
    "description": "Changes the offset of the component on small and greater breakpoints."
  },
  "v-col/offset-md": {
    "type": "string|number",
    "description": "Changes the offset of the component on medium and greater breakpoints."
  },
  "v-col/offset-lg": {
    "type": "string|number",
    "description": "Changes the offset of the component on large and greater breakpoints."
  },
  "v-col/offset-xl": {
    "type": "string|number",
    "description": "Changes the offset of the component on extra large and greater breakpoints."
  },
  "v-col/offset-xxl": {
    "type": "string|number",
    "description": ""
  },
  "v-col/order": {
    "type": "string|number",
    "description": "Sets the default [order](https://developer.mozilla.org/en-US/docs/Web/CSS/order) for the column."
  },
  "v-col/order-sm": {
    "type": "string|number",
    "description": "Changes the order of the component on small and greater breakpoints."
  },
  "v-col/order-md": {
    "type": "string|number",
    "description": "Changes the order of the component on medium and greater breakpoints."
  },
  "v-col/order-lg": {
    "type": "string|number",
    "description": "Changes the order of the component on large and greater breakpoints."
  },
  "v-col/order-xl": {
    "type": "string|number",
    "description": "Changes the order of the component on extra large and greater breakpoints."
  },
  "v-col/order-xxl": {
    "type": "string|number",
    "description": ""
  },
  "v-col/align-self": {
    "type": "string",
    "description": "Applies the [align-items](https://developer.mozilla.org/en-US/docs/Web/CSS/align-items) css property. Available options are: **start**, **center**, **end**, **auto**, **baseline** and **stretch**."
  },
  "v-col/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-row/dense": {
    "type": "any",
    "description": "Reduces the gutter between `v-col`s."
  },
  "v-row/no-gutters": {
    "type": "any",
    "description": "Removes the gutter between `v-col`s."
  },
  "v-row/align": {
    "type": "string",
    "description": "Applies the [align-items](https://developer.mozilla.org/en-US/docs/Web/CSS/align-items) css property. Available options are: **start**, **center**, **end**, **baseline** and **stretch**."
  },
  "v-row/align-sm": {
    "type": "string",
    "description": "Changes the **align-items** property on small and greater breakpoints."
  },
  "v-row/align-md": {
    "type": "string",
    "description": "Changes the **align-items** property on medium and greater breakpoints."
  },
  "v-row/align-lg": {
    "type": "string",
    "description": "Changes the **align-items** property on large and greater breakpoints."
  },
  "v-row/align-xl": {
    "type": "string",
    "description": "Changes the **align-items** property on extra large and greater breakpoints."
  },
  "v-row/align-xxl": {
    "type": "string",
    "description": ""
  },
  "v-row/justify": {
    "type": "string",
    "description": "Applies the [justify-content](https://developer.mozilla.org/en-US/docs/Web/CSS/justify-content) css property. Available options are: **start**, **center**, **end**, **space-between** and **space-around**."
  },
  "v-row/justify-sm": {
    "type": "string",
    "description": "Changes the **justify-content** property on small and greater breakpoints."
  },
  "v-row/justify-md": {
    "type": "string",
    "description": "Changes the **justify-content** property on medium and greater breakpoints."
  },
  "v-row/justify-lg": {
    "type": "string",
    "description": "Changes the **justify-content** property on large and greater breakpoints."
  },
  "v-row/justify-xl": {
    "type": "string",
    "description": "Changes the **justify-content** property on extra large and greater breakpoints."
  },
  "v-row/justify-xxl": {
    "type": "string",
    "description": ""
  },
  "v-row/align-content": {
    "type": "string",
    "description": "Applies the [align-content](https://developer.mozilla.org/en-US/docs/Web/CSS/align-content) css property. Available options are: **start**, **center**, **end**, **space-between**, **space-around** and **stretch**."
  },
  "v-row/align-content-sm": {
    "type": "string",
    "description": "Changes the **align-content** property on small and greater breakpoints."
  },
  "v-row/align-content-md": {
    "type": "string",
    "description": "Changes the **align-content** property on medium and greater breakpoints."
  },
  "v-row/align-content-lg": {
    "type": "string",
    "description": "Changes the **align-content** property on large and greater breakpoints."
  },
  "v-row/align-content-xl": {
    "type": "string",
    "description": "Changes the **align-content** property on extra large and greater breakpoints."
  },
  "v-row/align-content-xxl": {
    "type": "string",
    "description": ""
  },
  "v-row/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-spacer/tag": {
    "type": "string",
    "description": ""
  },
  "v-hover/disabled": {
    "type": "any",
    "description": "Turns off hover functionality"
  },
  "v-hover/model-value": {
    "type": "boolean",
    "description": ""
  },
  "v-hover/close-delay": {
    "type": "number|string",
    "description": ""
  },
  "v-hover/open-delay": {
    "type": "number|string",
    "description": ""
  },
  "v-icon/color": {
    "type": "string",
    "description": ""
  },
  "v-icon/start": {
    "type": "boolean",
    "description": ""
  },
  "v-icon/end": {
    "type": "boolean",
    "description": ""
  },
  "v-icon/icon": {
    "type": "string|function|object",
    "description": "Designates a specific icon."
  },
  "v-icon/size": {
    "type": "string|number",
    "description": "Sets the height and width of the component. Default unit is px. Can also use the following predefined sizes: **x-small**, **small**, **default**, **large**, and **x-large**."
  },
  "v-icon/tag": {
    "type": "string",
    "description": ""
  },
  "v-icon/theme": {
    "type": "string",
    "description": ""
  },
  "v-img/aspect-ratio": {
    "type": "any",
    "description": "Calculated as `width/height`, so for a 1920x1080px image this will be `1.7778`. Will be calculated automatically if omitted."
  },
  "v-img/alt": {
    "type": "any",
    "description": "Alternate text for screen readers. Leave empty for decorative images."
  },
  "v-img/cover": {
    "type": "any",
    "description": "Resizes the background image to cover the entire container."
  },
  "v-img/eager": {
    "type": "any",
    "description": "Will force the components content to render on mounted. This is useful if you have content that will not be rendered in the DOM that you want crawled for SEO."
  },
  "v-img/gradient": {
    "type": "any",
    "description": ""
  },
  "v-img/lazy-src": {
    "type": "any",
    "description": "Something to show while waiting for the main image to load, typically a small base64-encoded thumbnail. Has a slight blur filter applied.\n\nUse [vuetify-loader](https://github.com/vuetifyjs/vuetify-loader) to generate automatically."
  },
  "v-img/options": {
    "type": "object",
    "description": "Options that are passed to the [Intersection observer](https://developer.mozilla.org/en-US/docs/Web/API/Intersection_Observer_API) constructor."
  },
  "v-img/sizes": {
    "type": "any",
    "description": "For use with `srcset`, see [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img#attr-sizes)."
  },
  "v-img/src": {
    "type": "string|object",
    "description": "The image URL. This prop is mandatory."
  },
  "v-img/srcset": {
    "type": "any",
    "description": "A set of alternate images to use based on device size. [Read more...](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img#attr-srcset)."
  },
  "v-img/width": {
    "type": "any",
    "description": "Sets the width for the component."
  },
  "v-img/transition": {
    "type": "boolean|string|object",
    "description": "The transition to use when switching from `lazy-src` to `src`."
  },
  "v-input/id": {
    "type": "string",
    "description": ""
  },
  "v-input/append-icon": {
    "type": "string|function|object",
    "description": "Appends an icon to the component, uses the same syntax as `v-icon`"
  },
  "v-input/prepend-icon": {
    "type": "string|function|object",
    "description": "Prepends an icon to the component, uses the same syntax as `v-icon`"
  },
  "v-input/hide-details": {
    "type": "boolean|string",
    "description": "Hides hint and validation errors. When set to `auto` messages will be rendered only if there's a message (hint, error message, counter value etc) to display"
  },
  "v-input/messages": {
    "type": "array|string",
    "description": ""
  },
  "v-input/direction": {
    "type": "string",
    "description": ""
  },
  "v-input/on-click:prepend": {
    "type": "function|array",
    "description": ""
  },
  "v-input/on-click:append": {
    "type": "function|array",
    "description": ""
  },
  "v-input/density": {
    "type": "string",
    "description": "Adjusts the spacing within the component. Available options are: **default**, **comfortable**, and **compact**."
  },
  "v-input/disabled": {
    "type": "boolean",
    "description": ""
  },
  "v-input/error": {
    "type": "boolean",
    "description": ""
  },
  "v-input/error-messages": {
    "type": "array|string",
    "description": ""
  },
  "v-input/max-errors": {
    "type": "number|string",
    "description": ""
  },
  "v-input/name": {
    "type": "string",
    "description": ""
  },
  "v-input/label": {
    "type": "string",
    "description": "Sets input label"
  },
  "v-input/readonly": {
    "type": "boolean",
    "description": ""
  },
  "v-input/rules": {
    "type": "array",
    "description": ""
  },
  "v-input/model-value": {
    "type": "any",
    "description": ""
  },
  "v-input/validation-value": {
    "type": "any",
    "description": ""
  },
  "v-item-group/model-value": {
    "type": "any",
    "description": "Represents the selected item(s). Will be an array if **multiple** prop is used."
  },
  "v-item-group/multiple": {
    "type": "boolean",
    "description": "Allows one to select mulitple items."
  },
  "v-item-group/mandatory": {
    "type": "boolean|string",
    "description": "Forces at least one item to always be selected (if available)."
  },
  "v-item-group/max": {
    "type": "number",
    "description": "Sets a maximum number of selections that can be made."
  },
  "v-item-group/selected-class": {
    "type": "string",
    "description": "Configure the selected CSS class. This class will be available in `v-item` default scoped slot."
  },
  "v-item-group/disabled": {
    "type": "boolean",
    "description": ""
  },
  "v-item-group/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-item-group/theme": {
    "type": "string",
    "description": "Specify a theme for this component and all of its children"
  },
  "v-item/value": {
    "type": "any",
    "description": "The value used when the component is selected in a group. If not provided, a unique ID will be used."
  },
  "v-item/disabled": {
    "type": "boolean",
    "description": "Removes the ability to click or target the component."
  },
  "v-item/selected-class": {
    "type": "string",
    "description": "Configure the active CSS class applied when the item is selected."
  },
  "v-kbd/tag": {
    "type": "string",
    "description": ""
  },
  "v-layout/overlaps": {
    "type": "array",
    "description": ""
  },
  "v-layout/full-height": {
    "type": "boolean",
    "description": ""
  },
  "v-layout-item/position": {
    "type": "string",
    "description": ""
  },
  "v-layout-item/size": {
    "type": "number|string",
    "description": "Sets the height and width of the component."
  },
  "v-layout-item/model-value": {
    "type": "any",
    "description": ""
  },
  "v-layout-item/name": {
    "type": "string",
    "description": ""
  },
  "v-layout-item/order": {
    "type": "number|string",
    "description": ""
  },
  "v-layout-item/absolute": {
    "type": "boolean",
    "description": ""
  },
  "v-lazy/model-value": {
    "type": "any",
    "description": ""
  },
  "v-lazy/options": {
    "type": "object",
    "description": "Options that are passed to the [Intersection observer](https://developer.mozilla.org/en-US/docs/Web/API/Intersection_Observer_API) constructor."
  },
  "v-lazy/height": {
    "type": "number|string",
    "description": "Sets the height for the component."
  },
  "v-lazy/max-height": {
    "type": "number|string",
    "description": "Sets the maximum height for the component."
  },
  "v-lazy/max-width": {
    "type": "number|string",
    "description": "Sets the maximum width for the component."
  },
  "v-lazy/min-height": {
    "type": "number|string",
    "description": "Sets the minimum height for the component."
  },
  "v-lazy/min-width": {
    "type": "number|string",
    "description": "Sets the minimum width for the component."
  },
  "v-lazy/width": {
    "type": "number|string",
    "description": "Sets the width for the component."
  },
  "v-lazy/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-lazy/transition": {
    "type": "boolean|string|object",
    "description": "Sets the component transition. Can be one of the [built in transitions](/styles/transitions) or one your own."
  },
  "v-list/active-color": {
    "type": "any",
    "description": ""
  },
  "v-list/active-class": {
    "type": "any",
    "description": ""
  },
  "v-list/bg-color": {
    "type": "any",
    "description": ""
  },
  "v-list/disabled": {
    "type": "any",
    "description": "Disables all children `v-list-item` components"
  },
  "v-list/lines": {
    "type": "boolean|string",
    "description": "Designates a **minimum-height** for all children `v-list-item` components. This prop uses [line-clamp](https://developer.mozilla.org/en-US/docs/Web/CSS/-webkit-line-clamp) and is not supported in all browsers."
  },
  "v-list/nav": {
    "type": "any",
    "description": "An alternative styling that reduces `v-list-item` width and rounds the corners. Typically used with **[v-navigation-drawer](/components/navigation-drawers)**"
  },
  "v-list/select-strategy": {
    "type": "string|function",
    "description": ""
  },
  "v-list/open-strategy": {
    "type": "string|function",
    "description": ""
  },
  "v-list/opened": {
    "type": "array",
    "description": ""
  },
  "v-list/selected": {
    "type": "array",
    "description": ""
  },
  "v-list/mandatory": {
    "type": "boolean",
    "description": ""
  },
  "v-list/border": {
    "type": "boolean|number|string",
    "description": "Applies border styles to component."
  },
  "v-list/density": {
    "type": "string",
    "description": "Adjusts the spacing within the component. Available options are: **default**, **comfortable**, and **compact**."
  },
  "v-list/height": {
    "type": "number|string",
    "description": "Sets the height for the component."
  },
  "v-list/max-height": {
    "type": "number|string",
    "description": "Sets the maximum height for the component."
  },
  "v-list/max-width": {
    "type": "number|string",
    "description": "Sets the maximum width for the component."
  },
  "v-list/min-height": {
    "type": "number|string",
    "description": "Sets the minimum height for the component."
  },
  "v-list/min-width": {
    "type": "number|string",
    "description": "Sets the minimum width for the component."
  },
  "v-list/width": {
    "type": "number|string",
    "description": "Sets the width for the component."
  },
  "v-list/elevation": {
    "type": "number|string",
    "description": "Designates an elevation applied to the component between 0 and 24. You can find more information on the [elevation page](/styles/elevation)."
  },
  "v-list/item-type": {
    "type": "string",
    "description": ""
  },
  "v-list/items": {
    "type": "array",
    "description": ""
  },
  "v-list/item-title": {
    "type": "string|array|function",
    "description": ""
  },
  "v-list/item-value": {
    "type": "string|array|function",
    "description": ""
  },
  "v-list/item-children": {
    "type": "boolean|string|array|function",
    "description": ""
  },
  "v-list/item-props": {
    "type": "boolean|string|array|function",
    "description": ""
  },
  "v-list/return-object": {
    "type": "boolean",
    "description": ""
  },
  "v-list/rounded": {
    "type": "boolean|number|string",
    "description": ""
  },
  "v-list/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-list/theme": {
    "type": "string",
    "description": "Specify a theme for this component and all of its children"
  },
  "v-list/color": {
    "type": "string",
    "description": ""
  },
  "v-list/variant": {
    "type": "string",
    "description": "Applies one of 6 styles: **elevated**(default), **flat**, **tonal**, **outlined**, **text**, and **plain**."
  },
  "v-list-group/title": {
    "type": "any",
    "description": ""
  },
  "v-list-group/active-color": {
    "type": "string",
    "description": ""
  },
  "v-list-group/color": {
    "type": "string",
    "description": ""
  },
  "v-list-group/collapse-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-list-group/expand-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-list-group/prepend-icon": {
    "type": "string|function|object",
    "description": "Prepends an icon to the component, uses the same syntax as `v-icon`"
  },
  "v-list-group/append-icon": {
    "type": "string|function|object",
    "description": "Appends an icon to the component, uses the same syntax as `v-icon`"
  },
  "v-list-group/fluid": {
    "type": "boolean",
    "description": ""
  },
  "v-list-group/subgroup": {
    "type": "boolean",
    "description": ""
  },
  "v-list-group/value": {
    "type": "any",
    "description": "Expands / Collapse the list-group"
  },
  "v-list-group/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-list-img/tag": {
    "type": "string",
    "description": ""
  },
  "v-list-item/active": {
    "type": "boolean",
    "description": "Controls the **active** state of the item. This is typically used to highlight the component"
  },
  "v-list-item/active-class": {
    "type": "any",
    "description": "Configure the active CSS class applied when the link is active. You can find more information about the [**active-class** prop](https://router.vuejs.org/api/#active-class) on the vue-router documentation."
  },
  "v-list-item/active-color": {
    "type": "any",
    "description": "The applied color when a `v-list-item` is in an active state"
  },
  "v-list-item/append-avatar": {
    "type": "any",
    "description": "Appends a [v-avatar](/components/avatars/) component to the header"
  },
  "v-list-item/append-icon": {
    "type": "any",
    "description": "Appends a [v-icon](/components/icons/) component to the header"
  },
  "v-list-item/disabled": {
    "type": "any",
    "description": "Disables the component"
  },
  "v-list-item/lines": {
    "type": "any",
    "description": ""
  },
  "v-list-item/link": {
    "type": "boolean",
    "description": ""
  },
  "v-list-item/nav": {
    "type": "any",
    "description": ""
  },
  "v-list-item/prepend-avatar": {
    "type": "any",
    "description": "Prepends a [v-avatar](/components/avatars/) component to the header"
  },
  "v-list-item/prepend-icon": {
    "type": "any",
    "description": "Prepends a [v-icon](/components/icons/) component to the header"
  },
  "v-list-item/subtitle": {
    "type": "any",
    "description": "Generates a `v-list-item-subtitle` component with the supplied value"
  },
  "v-list-item/title": {
    "type": "any",
    "description": "Generates a `v-list-item-title` component with the supplied value"
  },
  "v-list-item/value": {
    "type": "any",
    "description": "The value used when a child of a [v-list-item-group](/components/list-item-groups)."
  },
  "v-list-item/border": {
    "type": "boolean|number|string",
    "description": "Applies border styles to component."
  },
  "v-list-item/density": {
    "type": "string",
    "description": "Adjusts the spacing within the component. Available options are: **default**, **comfortable**, and **compact**."
  },
  "v-list-item/height": {
    "type": "number|string",
    "description": "Sets the height for the component."
  },
  "v-list-item/max-height": {
    "type": "number|string",
    "description": "Sets the maximum height for the component."
  },
  "v-list-item/max-width": {
    "type": "number|string",
    "description": "Sets the maximum width for the component."
  },
  "v-list-item/min-height": {
    "type": "number|string",
    "description": "Sets the minimum height for the component."
  },
  "v-list-item/min-width": {
    "type": "number|string",
    "description": "Sets the minimum width for the component."
  },
  "v-list-item/width": {
    "type": "number|string",
    "description": "Sets the width for the component."
  },
  "v-list-item/elevation": {
    "type": "number|string",
    "description": "Designates an elevation applied to the component between 0 and 24. You can find more information on the [elevation page](/styles/elevation)."
  },
  "v-list-item/rounded": {
    "type": "boolean|number|string",
    "description": ""
  },
  "v-list-item/href": {
    "type": "string",
    "description": ""
  },
  "v-list-item/replace": {
    "type": "boolean",
    "description": ""
  },
  "v-list-item/to": {
    "type": "string|object",
    "description": ""
  },
  "v-list-item/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-list-item/theme": {
    "type": "string",
    "description": "Specify a theme for this component and all of its children"
  },
  "v-list-item/color": {
    "type": "string",
    "description": "Applies specified color to the control when in an **active** state or **input-value** is **true** - it can be the name of material color (for example `success` or `purple`) or css color (`#033` or `rgba(255, 0, 0, 0.5)`)"
  },
  "v-list-item/variant": {
    "type": "string",
    "description": "Applies one of 6 styles: **elevated**(default), **flat**, **tonal**, **outlined**, **text**, and **plain**."
  },
  "v-list-item-action/start": {
    "type": "any",
    "description": ""
  },
  "v-list-item-action/end": {
    "type": "any",
    "description": ""
  },
  "v-list-item-action/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-list-item-media/start": {
    "type": "any",
    "description": ""
  },
  "v-list-item-media/end": {
    "type": "any",
    "description": ""
  },
  "v-list-item-media/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-list-item-subtitle/tag": {
    "type": "string",
    "description": ""
  },
  "v-list-item-title/tag": {
    "type": "string",
    "description": ""
  },
  "v-list-subheader/color": {
    "type": "any",
    "description": ""
  },
  "v-list-subheader/inset": {
    "type": "any",
    "description": ""
  },
  "v-list-subheader/sticky": {
    "type": "any",
    "description": ""
  },
  "v-list-subheader/title": {
    "type": "any",
    "description": ""
  },
  "v-list-subheader/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-locale-provider/locale": {
    "type": "any",
    "description": ""
  },
  "v-locale-provider/fallback-locale": {
    "type": "any",
    "description": ""
  },
  "v-locale-provider/messages": {
    "type": "any",
    "description": ""
  },
  "v-locale-provider/rtl": {
    "type": "boolean",
    "description": ""
  },
  "v-main/scrollable": {
    "type": "any",
    "description": ""
  },
  "v-main/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-menu/model-value": {
    "type": "any",
    "description": ""
  },
  "v-menu/id": {
    "type": "any",
    "description": ""
  },
  "v-menu/transition": {
    "type": "boolean|string|object",
    "description": "Sets the component transition. Can be one of the [built in transitions](/styles/transitions) or one your own."
  },
  "v-navigation-drawer/color": {
    "type": "any",
    "description": ""
  },
  "v-navigation-drawer/disable-resize-watcher": {
    "type": "any",
    "description": "Will automatically open/close drawer when resized depending if mobile or desktop."
  },
  "v-navigation-drawer/disable-route-watcher": {
    "type": "any",
    "description": "Disables opening of navigation drawer when route changes"
  },
  "v-navigation-drawer/expand-on-hover": {
    "type": "any",
    "description": "Collapses the drawer to a **mini-variant** until hovering with the mouse"
  },
  "v-navigation-drawer/floating": {
    "type": "any",
    "description": "A floating drawer has no visible container (no border-right)"
  },
  "v-navigation-drawer/model-value": {
    "type": "boolean",
    "description": ""
  },
  "v-navigation-drawer/permanent": {
    "type": "any",
    "description": "The drawer remains visible regardless of screen size"
  },
  "v-navigation-drawer/rail": {
    "type": "any",
    "description": ""
  },
  "v-navigation-drawer/rail-width": {
    "type": "number|string",
    "description": ""
  },
  "v-navigation-drawer/scrim": {
    "type": "string|boolean",
    "description": ""
  },
  "v-navigation-drawer/image": {
    "type": "any",
    "description": ""
  },
  "v-navigation-drawer/temporary": {
    "type": "any",
    "description": "A temporary drawer sits above its application and uses a scrim (overlay) to darken the background"
  },
  "v-navigation-drawer/touchless": {
    "type": "any",
    "description": "Disable mobile touch functionality"
  },
  "v-navigation-drawer/width": {
    "type": "number|string",
    "description": "Sets the width for the component."
  },
  "v-navigation-drawer/location": {
    "type": "string",
    "description": ""
  },
  "v-navigation-drawer/sticky": {
    "type": "any",
    "description": ""
  },
  "v-navigation-drawer/border": {
    "type": "boolean|number|string",
    "description": "Applies border styles to component."
  },
  "v-navigation-drawer/elevation": {
    "type": "number|string",
    "description": "Designates an elevation applied to the component between 0 and 24. You can find more information on the [elevation page](/styles/elevation)."
  },
  "v-navigation-drawer/name": {
    "type": "string",
    "description": ""
  },
  "v-navigation-drawer/order": {
    "type": "number|string",
    "description": ""
  },
  "v-navigation-drawer/absolute": {
    "type": "boolean",
    "description": ""
  },
  "v-navigation-drawer/rounded": {
    "type": "boolean|number|string",
    "description": ""
  },
  "v-navigation-drawer/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-navigation-drawer/theme": {
    "type": "string",
    "description": "Specify a theme for this component and all of its children"
  },
  "v-overlay/absolute": {
    "type": "any",
    "description": "Applies **position: absolute** to the content element."
  },
  "v-overlay/attach": {
    "type": "any",
    "description": ""
  },
  "v-overlay/close-on-back": {
    "type": "boolean",
    "description": "Closes the overlay content when the browser's back button is pressed or `$router.back()` is called, cancelling the original navigation. `persistent` overlays will cancel navigation and animate as if they were clicked outside instead of closing."
  },
  "v-overlay/contained": {
    "type": "any",
    "description": "Limits the size of the component and scrim to its offset parent. Implies `absolute` and `attach`."
  },
  "v-overlay/content-class": {
    "type": "any",
    "description": ""
  },
  "v-overlay/content-props": {
    "type": "any",
    "description": ""
  },
  "v-overlay/disabled": {
    "type": "any",
    "description": ""
  },
  "v-overlay/no-click-animation": {
    "type": "any",
    "description": ""
  },
  "v-overlay/model-value": {
    "type": "any",
    "description": ""
  },
  "v-overlay/persistent": {
    "type": "any",
    "description": "Clicking outside or pressing **esc** key will not dismiss the dialog"
  },
  "v-overlay/scrim": {
    "type": "string|boolean",
    "description": ""
  },
  "v-overlay/z-index": {
    "type": "number|string",
    "description": "The z-index used for the component"
  },
  "v-overlay/activator": {
    "type": "string|object",
    "description": ""
  },
  "v-overlay/activator-props": {
    "type": "object",
    "description": ""
  },
  "v-overlay/open-on-click": {
    "type": "boolean",
    "description": ""
  },
  "v-overlay/open-on-hover": {
    "type": "boolean",
    "description": ""
  },
  "v-overlay/open-on-focus": {
    "type": "boolean",
    "description": ""
  },
  "v-overlay/close-on-content-click": {
    "type": "boolean",
    "description": ""
  },
  "v-overlay/close-delay": {
    "type": "number|string",
    "description": ""
  },
  "v-overlay/open-delay": {
    "type": "number|string",
    "description": ""
  },
  "v-overlay/height": {
    "type": "number|string",
    "description": "Sets the height for the component."
  },
  "v-overlay/max-height": {
    "type": "number|string",
    "description": "Sets the maximum height for the component."
  },
  "v-overlay/max-width": {
    "type": "number|string",
    "description": "Sets the maximum width for the component."
  },
  "v-overlay/min-height": {
    "type": "number|string",
    "description": "Sets the minimum height for the component."
  },
  "v-overlay/min-width": {
    "type": "number|string",
    "description": "Sets the minimum width for the component."
  },
  "v-overlay/width": {
    "type": "number|string",
    "description": "Sets the width for the component."
  },
  "v-overlay/eager": {
    "type": "boolean",
    "description": ""
  },
  "v-overlay/location-strategy": {
    "type": "string|function",
    "description": ""
  },
  "v-overlay/location": {
    "type": "string",
    "description": ""
  },
  "v-overlay/origin": {
    "type": "string",
    "description": ""
  },
  "v-overlay/offset": {
    "type": "number|string|array",
    "description": ""
  },
  "v-overlay/scroll-strategy": {
    "type": "string|function",
    "description": ""
  },
  "v-overlay/theme": {
    "type": "string",
    "description": "Specify a theme for this component and all of its children"
  },
  "v-overlay/transition": {
    "type": "boolean|string|object",
    "description": ""
  },
  "v-pagination/active-color": {
    "type": "any",
    "description": ""
  },
  "v-pagination/start": {
    "type": "number|string",
    "description": "Specify the starting page"
  },
  "v-pagination/model-value": {
    "type": "number",
    "description": "Current selected page"
  },
  "v-pagination/disabled": {
    "type": "any",
    "description": "Disables component"
  },
  "v-pagination/length": {
    "type": "number|string",
    "description": "The number of pages"
  },
  "v-pagination/total-visible": {
    "type": "any",
    "description": "Specify the total visible pagination numbers"
  },
  "v-pagination/first-icon": {
    "type": "string|function|object",
    "description": "The icon to use for the first button"
  },
  "v-pagination/prev-icon": {
    "type": "string|function|object",
    "description": "The icon to use for the prev button"
  },
  "v-pagination/next-icon": {
    "type": "string|function|object",
    "description": "The icon to use for the next button"
  },
  "v-pagination/last-icon": {
    "type": "string|function|object",
    "description": "The icon to use for the last button"
  },
  "v-pagination/aria-label": {
    "type": "string",
    "description": "Label for the root element"
  },
  "v-pagination/page-aria-label": {
    "type": "string",
    "description": "Label for each page button"
  },
  "v-pagination/current-page-aria-label": {
    "type": "string",
    "description": "Label for the currently selected page"
  },
  "v-pagination/first-aria-label": {
    "type": "string",
    "description": "Label for the go to first button"
  },
  "v-pagination/previous-aria-label": {
    "type": "string",
    "description": "Label for the previous button"
  },
  "v-pagination/next-aria-label": {
    "type": "string",
    "description": "Label for the next button"
  },
  "v-pagination/last-aria-label": {
    "type": "string",
    "description": "Label for the go to last button"
  },
  "v-pagination/ellipsis": {
    "type": "string",
    "description": "Text to show between page buttons when truncating the list"
  },
  "v-pagination/show-first-last-page": {
    "type": "any",
    "description": "Show buttons for going to first and last page"
  },
  "v-pagination/border": {
    "type": "boolean|number|string",
    "description": "Applies border styles to component."
  },
  "v-pagination/density": {
    "type": "string",
    "description": "Adjusts the spacing within the component. Available options are: **default**, **comfortable**, and **compact**."
  },
  "v-pagination/elevation": {
    "type": "number|string",
    "description": "Designates an elevation applied to the component between 0 and 24. You can find more information on the [elevation page](/styles/elevation)."
  },
  "v-pagination/rounded": {
    "type": "boolean|number|string",
    "description": ""
  },
  "v-pagination/size": {
    "type": "string|number",
    "description": "Sets the height and width of the component. Default unit is px. Can also use the following predefined sizes: **x-small**, **small**, **default**, **large**, and **x-large**."
  },
  "v-pagination/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-pagination/theme": {
    "type": "string",
    "description": "Specify a theme for this component and all of its children"
  },
  "v-pagination/color": {
    "type": "string",
    "description": "Color of the selected page button"
  },
  "v-pagination/variant": {
    "type": "string",
    "description": "Applies one of 6 styles: **elevated**(default), **flat**, **tonal**, **outlined**, **text**, and **plain**."
  },
  "v-parallax/scale": {
    "type": "number|string",
    "description": ""
  },
  "v-progress-circular/bg-color": {
    "type": "any",
    "description": ""
  },
  "v-progress-circular/color": {
    "type": "any",
    "description": ""
  },
  "v-progress-circular/indeterminate": {
    "type": "any",
    "description": "Constantly animates, use when loading progress is unknown. If set to the string `'disable-shrink'` it will use a simpler animation that does not run on the main thread."
  },
  "v-progress-circular/model-value": {
    "type": "number|string",
    "description": "The percentage value for current progress"
  },
  "v-progress-circular/rotate": {
    "type": "number|string",
    "description": "Rotates the circle start point in degrees"
  },
  "v-progress-circular/width": {
    "type": "number|string",
    "description": "Sets the stroke of the circle in pixels"
  },
  "v-progress-circular/size": {
    "type": "string|number",
    "description": "Sets the diameter of the circle in pixels"
  },
  "v-progress-circular/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-progress-circular/theme": {
    "type": "string",
    "description": "Specify a theme for this component and all of its children"
  },
  "v-progress-linear/active": {
    "type": "boolean",
    "description": "Reduce the height to 0, hiding component"
  },
  "v-progress-linear/bg-color": {
    "type": "any",
    "description": "Background color, set to component's color if null"
  },
  "v-progress-linear/bg-opacity": {
    "type": "any",
    "description": "Background opacity, if null it defaults to 0.3 if background color is not specified or 1 otherwise"
  },
  "v-progress-linear/buffer-value": {
    "type": "number|string",
    "description": "The percentage value for the buffer"
  },
  "v-progress-linear/clickable": {
    "type": "any",
    "description": ""
  },
  "v-progress-linear/color": {
    "type": "any",
    "description": ""
  },
  "v-progress-linear/height": {
    "type": "number|string",
    "description": "Sets the height for the component"
  },
  "v-progress-linear/indeterminate": {
    "type": "any",
    "description": "Constantly animates, use when loading progress is unknown."
  },
  "v-progress-linear/max": {
    "type": "number|string",
    "description": ""
  },
  "v-progress-linear/model-value": {
    "type": "number|string",
    "description": ""
  },
  "v-progress-linear/reverse": {
    "type": "any",
    "description": "Displays reversed progress (right to left in LTR mode and left to right in RTL)"
  },
  "v-progress-linear/stream": {
    "type": "any",
    "description": "An alternative style for portraying loading that works in tandem with **buffer-value**"
  },
  "v-progress-linear/striped": {
    "type": "any",
    "description": "Adds a stripe background to the filled portion of the progress component"
  },
  "v-progress-linear/rounded-bar": {
    "type": "any",
    "description": ""
  },
  "v-progress-linear/rounded": {
    "type": "boolean|number|string",
    "description": ""
  },
  "v-progress-linear/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-progress-linear/theme": {
    "type": "string",
    "description": "Specify a theme for this component and all of its children"
  },
  "v-radio/color": {
    "type": "string",
    "description": ""
  },
  "v-radio/disabled": {
    "type": "boolean",
    "description": ""
  },
  "v-radio/error": {
    "type": "boolean",
    "description": ""
  },
  "v-radio/id": {
    "type": "string",
    "description": ""
  },
  "v-radio/inline": {
    "type": "boolean",
    "description": ""
  },
  "v-radio/label": {
    "type": "string",
    "description": ""
  },
  "v-radio/false-icon": {
    "type": "string|function|object",
    "description": "The icon used when inactive"
  },
  "v-radio/true-icon": {
    "type": "string|function|object",
    "description": "The icon used when active"
  },
  "v-radio/ripple": {
    "type": "boolean",
    "description": ""
  },
  "v-radio/multiple": {
    "type": "boolean",
    "description": ""
  },
  "v-radio/name": {
    "type": "string",
    "description": "Sets the component's name attribute"
  },
  "v-radio/readonly": {
    "type": "boolean",
    "description": ""
  },
  "v-radio/true-value": {
    "type": "any",
    "description": "Sets value for truthy state"
  },
  "v-radio/false-value": {
    "type": "any",
    "description": "Sets value for falsy state"
  },
  "v-radio/model-value": {
    "type": "any",
    "description": ""
  },
  "v-radio/type": {
    "type": "string",
    "description": ""
  },
  "v-radio/value": {
    "type": "any",
    "description": ""
  },
  "v-radio/value-comparator": {
    "type": "function",
    "description": ""
  },
  "v-radio/theme": {
    "type": "string",
    "description": "Specify a theme for this component and all of its children"
  },
  "v-radio/density": {
    "type": "string",
    "description": "Adjusts the spacing within the component. Available options are: **default**, **comfortable**, and **compact**."
  },
  "v-radio-group/height": {
    "type": "number|string",
    "description": "Sets the height for the component"
  },
  "v-radio-group/id": {
    "type": "string",
    "description": ""
  },
  "v-radio-group/append-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-radio-group/prepend-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-radio-group/hide-details": {
    "type": "boolean|string",
    "description": ""
  },
  "v-radio-group/messages": {
    "type": "array|string",
    "description": ""
  },
  "v-radio-group/direction": {
    "type": "string",
    "description": ""
  },
  "v-radio-group/on-click:prepend": {
    "type": "function|array",
    "description": ""
  },
  "v-radio-group/on-click:append": {
    "type": "function|array",
    "description": ""
  },
  "v-radio-group/density": {
    "type": "string",
    "description": "Adjusts the spacing within the component. Available options are: **default**, **comfortable**, and **compact**."
  },
  "v-radio-group/disabled": {
    "type": "boolean",
    "description": ""
  },
  "v-radio-group/error": {
    "type": "boolean",
    "description": ""
  },
  "v-radio-group/error-messages": {
    "type": "array|string",
    "description": ""
  },
  "v-radio-group/max-errors": {
    "type": "number|string",
    "description": ""
  },
  "v-radio-group/name": {
    "type": "string",
    "description": "Sets the component's name attribute"
  },
  "v-radio-group/label": {
    "type": "string",
    "description": ""
  },
  "v-radio-group/readonly": {
    "type": "boolean",
    "description": ""
  },
  "v-radio-group/rules": {
    "type": "array",
    "description": ""
  },
  "v-radio-group/model-value": {
    "type": "any",
    "description": ""
  },
  "v-radio-group/validation-value": {
    "type": "any",
    "description": ""
  },
  "v-radio-group/color": {
    "type": "string",
    "description": ""
  },
  "v-radio-group/inline": {
    "type": "boolean",
    "description": "Displays radio buttons in row"
  },
  "v-radio-group/false-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-radio-group/true-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-radio-group/ripple": {
    "type": "boolean",
    "description": ""
  },
  "v-radio-group/multiple": {
    "type": "boolean",
    "description": ""
  },
  "v-radio-group/true-value": {
    "type": "any",
    "description": "Sets value for truthy state"
  },
  "v-radio-group/false-value": {
    "type": "any",
    "description": "Sets value for falsy state"
  },
  "v-radio-group/type": {
    "type": "string",
    "description": ""
  },
  "v-radio-group/value": {
    "type": "any",
    "description": ""
  },
  "v-radio-group/value-comparator": {
    "type": "function",
    "description": ""
  },
  "v-radio-group/theme": {
    "type": "string",
    "description": "Specify a theme for this component and all of its children"
  },
  "v-range-slider/focused": {
    "type": "boolean",
    "description": ""
  },
  "v-range-slider/id": {
    "type": "string",
    "description": ""
  },
  "v-range-slider/append-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-range-slider/prepend-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-range-slider/hide-details": {
    "type": "boolean|string",
    "description": ""
  },
  "v-range-slider/messages": {
    "type": "array|string",
    "description": ""
  },
  "v-range-slider/direction": {
    "type": "string",
    "description": ""
  },
  "v-range-slider/on-click:prepend": {
    "type": "function|array",
    "description": ""
  },
  "v-range-slider/on-click:append": {
    "type": "function|array",
    "description": ""
  },
  "v-range-slider/density": {
    "type": "string",
    "description": "Adjusts the spacing within the component. Available options are: **default**, **comfortable**, and **compact**."
  },
  "v-range-slider/disabled": {
    "type": "boolean",
    "description": ""
  },
  "v-range-slider/error": {
    "type": "boolean",
    "description": ""
  },
  "v-range-slider/error-messages": {
    "type": "array|string",
    "description": ""
  },
  "v-range-slider/max-errors": {
    "type": "number|string",
    "description": ""
  },
  "v-range-slider/name": {
    "type": "string",
    "description": ""
  },
  "v-range-slider/label": {
    "type": "string",
    "description": ""
  },
  "v-range-slider/readonly": {
    "type": "boolean",
    "description": ""
  },
  "v-range-slider/rules": {
    "type": "array",
    "description": ""
  },
  "v-range-slider/model-value": {
    "type": "array",
    "description": ""
  },
  "v-range-slider/validation-value": {
    "type": "any",
    "description": ""
  },
  "v-range-slider/max": {
    "type": "number|string",
    "description": ""
  },
  "v-range-slider/min": {
    "type": "number|string",
    "description": ""
  },
  "v-range-slider/step": {
    "type": "number|string",
    "description": ""
  },
  "v-range-slider/thumb-color": {
    "type": "string",
    "description": ""
  },
  "v-range-slider/thumb-label": {
    "type": "boolean|string",
    "description": ""
  },
  "v-range-slider/thumb-size": {
    "type": "number|string",
    "description": ""
  },
  "v-range-slider/show-ticks": {
    "type": "boolean|string",
    "description": ""
  },
  "v-range-slider/ticks": {
    "type": "array|object",
    "description": ""
  },
  "v-range-slider/tick-size": {
    "type": "number|string",
    "description": ""
  },
  "v-range-slider/color": {
    "type": "string",
    "description": ""
  },
  "v-range-slider/track-color": {
    "type": "string",
    "description": ""
  },
  "v-range-slider/track-fill-color": {
    "type": "string",
    "description": ""
  },
  "v-range-slider/track-size": {
    "type": "number|string",
    "description": ""
  },
  "v-range-slider/reverse": {
    "type": "boolean",
    "description": ""
  },
  "v-range-slider/rounded": {
    "type": "boolean|number|string",
    "description": ""
  },
  "v-range-slider/elevation": {
    "type": "number|string",
    "description": ""
  },
  "v-range-slider/strict": {
    "type": "any",
    "description": ""
  },
  "v-rating/name": {
    "type": "any",
    "description": ""
  },
  "v-rating/item-aria-label": {
    "type": "string",
    "description": ""
  },
  "v-rating/active-color": {
    "type": "any",
    "description": ""
  },
  "v-rating/color": {
    "type": "any",
    "description": ""
  },
  "v-rating/clearable": {
    "type": "any",
    "description": "Allows for the component to be cleared by clicking on the current value"
  },
  "v-rating/disabled": {
    "type": "any",
    "description": ""
  },
  "v-rating/empty-icon": {
    "type": "string|function|object",
    "description": "The icon displayed when empty"
  },
  "v-rating/full-icon": {
    "type": "string|function|object",
    "description": "The icon displayed when full"
  },
  "v-rating/half-increments": {
    "type": "any",
    "description": "Allows the selection of half increments"
  },
  "v-rating/hover": {
    "type": "any",
    "description": "Provides visual feedback when hovering over icons"
  },
  "v-rating/length": {
    "type": "number|string",
    "description": "The amount of items to show"
  },
  "v-rating/readonly": {
    "type": "any",
    "description": "Removes all hover effects and pointer events"
  },
  "v-rating/model-value": {
    "type": "number",
    "description": "The rating value"
  },
  "v-rating/item-labels": {
    "type": "any",
    "description": "Array of labels to display next to each item."
  },
  "v-rating/item-label-position": {
    "type": "string",
    "description": "Position of item labels. Accepts 'top' and 'bottom'."
  },
  "v-rating/ripple": {
    "type": "any",
    "description": ""
  },
  "v-rating/density": {
    "type": "string",
    "description": "Adjusts the spacing within the component. Available options are: **default**, **comfortable**, and **compact**."
  },
  "v-rating/size": {
    "type": "string|number",
    "description": "Sets the height and width of the component. Default unit is px. Can also use the following predefined sizes: **x-small**, **small**, **default**, **large**, and **x-large**."
  },
  "v-rating/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-rating/theme": {
    "type": "string",
    "description": "Specify a theme for this component and all of its children"
  },
  "v-responsive/aspect-ratio": {
    "type": "any",
    "description": "Sets a base aspect ratio, calculated as width/height. This will only set a **minimum** height, the component can still grow if it has a lot of content."
  },
  "v-responsive/content-class": {
    "type": "any",
    "description": "Apply a custom class to the responsive content div."
  },
  "v-responsive/height": {
    "type": "number|string",
    "description": "Sets the height for the component."
  },
  "v-responsive/max-height": {
    "type": "number|string",
    "description": "Sets the maximum height for the component."
  },
  "v-responsive/max-width": {
    "type": "number|string",
    "description": "Sets the maximum width for the component."
  },
  "v-responsive/min-height": {
    "type": "number|string",
    "description": "Sets the minimum height for the component."
  },
  "v-responsive/min-width": {
    "type": "number|string",
    "description": "Sets the minimum width for the component."
  },
  "v-responsive/width": {
    "type": "number|string",
    "description": "Sets the width for the component."
  },
  "v-select/chips": {
    "type": "boolean",
    "description": "Changes display of selections to chips"
  },
  "v-select/closable-chips": {
    "type": "boolean",
    "description": ""
  },
  "v-select/eager": {
    "type": "boolean",
    "description": "Will force the components content to render on mounted. This is useful if you have content that will not be rendered in the DOM that you want crawled for SEO."
  },
  "v-select/hide-no-data": {
    "type": "boolean",
    "description": ""
  },
  "v-select/hide-selected": {
    "type": "boolean",
    "description": "Do not display in the select menu items that are already selected"
  },
  "v-select/menu": {
    "type": "boolean",
    "description": ""
  },
  "v-select/menu-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-select/menu-props": {
    "type": "object",
    "description": "Pass props through to the `v-menu` component. Accepts either a string for boolean props `menu-props=\"auto, overflowY\"`, or an object `:menu-props=\"{ auto: true, overflowY: true }\"`"
  },
  "v-select/model-value": {
    "type": "any",
    "description": ""
  },
  "v-select/multiple": {
    "type": "boolean",
    "description": "Changes select to multiple. Accepts array for value"
  },
  "v-select/no-data-text": {
    "type": "string",
    "description": "Display text when there is no data"
  },
  "v-select/open-on-clear": {
    "type": "boolean",
    "description": "When using the **clearable** prop, once cleared, the select menu will either open or stay open, depending on the current state"
  },
  "v-select/readonly": {
    "type": "boolean",
    "description": ""
  },
  "v-select/items": {
    "type": "array",
    "description": "Can be an array of objects or array of strings. When using objects, will look for a title, value and disabled keys. This can be changed using the **item-title**, **item-value** and **item-disabled** props.  Objects that have a **header** or **divider** property are considered special cases and generate a list header or divider; these items are not selectable."
  },
  "v-select/item-title": {
    "type": "string|array|function",
    "description": ""
  },
  "v-select/item-value": {
    "type": "string|array|function",
    "description": "Set property of **items**'s value - **must be primitive**. Dot notation is supported. **Note:** This is currently not supported with `v-combobox` [GitHub Issue](https://github.com/vuetifyjs/vuetify/issues/5479)"
  },
  "v-select/item-children": {
    "type": "boolean|string|array|function",
    "description": ""
  },
  "v-select/item-props": {
    "type": "boolean|string|array|function",
    "description": ""
  },
  "v-select/return-object": {
    "type": "boolean",
    "description": "Changes the selection behavior to return the object directly rather than the value specified with **item-value**"
  },
  "v-select/transition": {
    "type": "boolean|string|object",
    "description": ""
  },
  "v-selection-control/color": {
    "type": "string",
    "description": ""
  },
  "v-selection-control/disabled": {
    "type": "boolean",
    "description": ""
  },
  "v-selection-control/error": {
    "type": "boolean",
    "description": ""
  },
  "v-selection-control/id": {
    "type": "string",
    "description": ""
  },
  "v-selection-control/inline": {
    "type": "boolean",
    "description": ""
  },
  "v-selection-control/label": {
    "type": "string",
    "description": ""
  },
  "v-selection-control/false-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-selection-control/true-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-selection-control/ripple": {
    "type": "boolean",
    "description": ""
  },
  "v-selection-control/multiple": {
    "type": "boolean",
    "description": ""
  },
  "v-selection-control/name": {
    "type": "string",
    "description": ""
  },
  "v-selection-control/readonly": {
    "type": "boolean",
    "description": ""
  },
  "v-selection-control/true-value": {
    "type": "any",
    "description": "Sets value for truthy state"
  },
  "v-selection-control/false-value": {
    "type": "any",
    "description": "Sets value for falsy state"
  },
  "v-selection-control/model-value": {
    "type": "any",
    "description": ""
  },
  "v-selection-control/type": {
    "type": "string",
    "description": ""
  },
  "v-selection-control/value": {
    "type": "any",
    "description": ""
  },
  "v-selection-control/value-comparator": {
    "type": "function",
    "description": ""
  },
  "v-selection-control/theme": {
    "type": "string",
    "description": "Specify a theme for this component and all of its children"
  },
  "v-selection-control/density": {
    "type": "string",
    "description": "Adjusts the spacing within the component. Available options are: **default**, **comfortable**, and **compact**."
  },
  "v-selection-control-group/disabled": {
    "type": "any",
    "description": ""
  },
  "v-selection-control-group/id": {
    "type": "any",
    "description": ""
  },
  "v-selection-control-group/inline": {
    "type": "any",
    "description": ""
  },
  "v-selection-control-group/name": {
    "type": "any",
    "description": ""
  },
  "v-selection-control-group/false-icon": {
    "type": "any",
    "description": ""
  },
  "v-selection-control-group/true-icon": {
    "type": "any",
    "description": ""
  },
  "v-selection-control-group/multiple": {
    "type": "boolean",
    "description": ""
  },
  "v-selection-control-group/readonly": {
    "type": "any",
    "description": ""
  },
  "v-selection-control-group/type": {
    "type": "any",
    "description": ""
  },
  "v-selection-control-group/model-value": {
    "type": "any",
    "description": ""
  },
  "v-sheet/color": {
    "type": "any",
    "description": ""
  },
  "v-sheet/border": {
    "type": "boolean|number|string",
    "description": "Applies border styles to component."
  },
  "v-sheet/height": {
    "type": "number|string",
    "description": "Sets the height for the component."
  },
  "v-sheet/max-height": {
    "type": "number|string",
    "description": "Sets the maximum height for the component."
  },
  "v-sheet/max-width": {
    "type": "number|string",
    "description": "Sets the maximum width for the component."
  },
  "v-sheet/min-height": {
    "type": "number|string",
    "description": "Sets the minimum height for the component."
  },
  "v-sheet/min-width": {
    "type": "number|string",
    "description": "Sets the minimum width for the component."
  },
  "v-sheet/width": {
    "type": "number|string",
    "description": "Sets the width for the component."
  },
  "v-sheet/elevation": {
    "type": "number|string",
    "description": "Designates an elevation applied to the component between 0 and 24. You can find more information on the [elevation page](/styles/elevation)."
  },
  "v-sheet/location": {
    "type": "string",
    "description": ""
  },
  "v-sheet/position": {
    "type": "string",
    "description": "Specifies the type of positioning method used for an element. Available options are: **static**, **relative**, **fixed**, **absolute**, and **sticky**."
  },
  "v-sheet/rounded": {
    "type": "boolean|number|string",
    "description": ""
  },
  "v-sheet/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-sheet/theme": {
    "type": "string",
    "description": "Specify a theme for this component and all of its children"
  },
  "v-slide-group/center-active": {
    "type": "any",
    "description": "Forces the selected component to be centered"
  },
  "v-slide-group/direction": {
    "type": "string",
    "description": ""
  },
  "v-slide-group/symbol": {
    "type": "any",
    "description": ""
  },
  "v-slide-group/next-icon": {
    "type": "string|function|object",
    "description": "The appended slot when arrows are shown"
  },
  "v-slide-group/prev-icon": {
    "type": "string|function|object",
    "description": "The prepended slot when arrows are shown"
  },
  "v-slide-group/show-arrows": {
    "type": "boolean|string",
    "description": "Change when the overflow arrow indicators are shown. By **default**, arrows *always* display on Desktop when the container is overflowing. When the container overflows on mobile, arrows are not shown by default. A **show-arrows** value of `true` allows these arrows to show on Mobile if the container overflowing. A value of `desktop` *always* displays arrows on Desktop while a value of `mobile` always displays arrows on Mobile. A value of `always` always displays arrows on Desktop *and* Mobile. Find more information on how to customize breakpoint thresholds on the [breakpoints page](/customizing/breakpoints)."
  },
  "v-slide-group/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-slide-group/model-value": {
    "type": "any",
    "description": "Represents the selected item(s). Will be an array if **multiple** prop is used."
  },
  "v-slide-group/multiple": {
    "type": "boolean",
    "description": "Allows one to select mulitple items."
  },
  "v-slide-group/mandatory": {
    "type": "boolean|string",
    "description": "Forces at least one item to always be selected (if available)."
  },
  "v-slide-group/max": {
    "type": "number",
    "description": "Sets a maximum number of selections that can be made."
  },
  "v-slide-group/selected-class": {
    "type": "string",
    "description": "Configure the selected CSS class."
  },
  "v-slide-group/disabled": {
    "type": "boolean",
    "description": ""
  },
  "v-slide-group-item/value": {
    "type": "any",
    "description": "The value used when the component is selected in a group. If not provided, a unique ID will be used."
  },
  "v-slide-group-item/disabled": {
    "type": "boolean",
    "description": "Removes the ability to click or target the component."
  },
  "v-slide-group-item/selected-class": {
    "type": "string",
    "description": "Configure the active CSS class applied when the item is selected."
  },
  "v-slider/focused": {
    "type": "boolean",
    "description": ""
  },
  "v-slider/disabled": {
    "type": "boolean",
    "description": ""
  },
  "v-slider/error": {
    "type": "boolean",
    "description": ""
  },
  "v-slider/readonly": {
    "type": "boolean",
    "description": ""
  },
  "v-slider/max": {
    "type": "number|string",
    "description": "Sets the maximum allowed value"
  },
  "v-slider/min": {
    "type": "number|string",
    "description": "Sets the minimum allowed value"
  },
  "v-slider/step": {
    "type": "number|string",
    "description": "If greater than 0, sets step interval for ticks"
  },
  "v-slider/thumb-color": {
    "type": "string",
    "description": "Sets the thumb and thumb label color"
  },
  "v-slider/thumb-label": {
    "type": "boolean|string",
    "description": "Show thumb label. If `true` it shows label when using slider. If set to `'always'` it always shows label."
  },
  "v-slider/thumb-size": {
    "type": "number|string",
    "description": "Controls the size of the thumb label."
  },
  "v-slider/show-ticks": {
    "type": "boolean|string",
    "description": ""
  },
  "v-slider/ticks": {
    "type": "array|object",
    "description": "Show track ticks. If `true` it shows ticks when using slider. If set to `'always'` it always shows ticks."
  },
  "v-slider/tick-size": {
    "type": "number|string",
    "description": "Controls the size of **ticks**"
  },
  "v-slider/color": {
    "type": "string",
    "description": ""
  },
  "v-slider/track-color": {
    "type": "string",
    "description": "Sets the track's color"
  },
  "v-slider/track-fill-color": {
    "type": "string",
    "description": "Sets the track's fill color"
  },
  "v-slider/track-size": {
    "type": "number|string",
    "description": ""
  },
  "v-slider/direction": {
    "type": "string",
    "description": ""
  },
  "v-slider/reverse": {
    "type": "boolean",
    "description": ""
  },
  "v-slider/rounded": {
    "type": "boolean|number|string",
    "description": ""
  },
  "v-slider/elevation": {
    "type": "number|string",
    "description": ""
  },
  "v-slider/id": {
    "type": "string",
    "description": ""
  },
  "v-slider/append-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-slider/prepend-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-slider/hide-details": {
    "type": "boolean|string",
    "description": ""
  },
  "v-slider/messages": {
    "type": "array|string",
    "description": ""
  },
  "v-slider/on-click:prepend": {
    "type": "function|array",
    "description": ""
  },
  "v-slider/on-click:append": {
    "type": "function|array",
    "description": ""
  },
  "v-slider/density": {
    "type": "string",
    "description": "Adjusts the spacing within the component. Available options are: **default**, **comfortable**, and **compact**."
  },
  "v-slider/error-messages": {
    "type": "array|string",
    "description": ""
  },
  "v-slider/max-errors": {
    "type": "number|string",
    "description": ""
  },
  "v-slider/name": {
    "type": "string",
    "description": ""
  },
  "v-slider/label": {
    "type": "string",
    "description": ""
  },
  "v-slider/rules": {
    "type": "array",
    "description": ""
  },
  "v-slider/model-value": {
    "type": "number|string",
    "description": ""
  },
  "v-slider/validation-value": {
    "type": "any",
    "description": ""
  },
  "v-snackbar/content-class": {
    "type": "string",
    "description": "Apply a custom class to the snackbar content"
  },
  "v-snackbar/multi-line": {
    "type": "any",
    "description": "Gives the snackbar a larger minimum height."
  },
  "v-snackbar/timeout": {
    "type": "number|string",
    "description": "Time (in milliseconds) to wait until snackbar is automatically hidden.  Use `-1` to keep open indefinitely (`0` in version < 2.3 ). It is recommended for this number to be between `4000` and `10000`. Changes to this property will reset the timeout."
  },
  "v-snackbar/vertical": {
    "type": "any",
    "description": "Stacks snackbar content on top of the actions (button)."
  },
  "v-snackbar/model-value": {
    "type": "any",
    "description": ""
  },
  "v-snackbar/location": {
    "type": "string",
    "description": ""
  },
  "v-snackbar/position": {
    "type": "string",
    "description": "Specifies the type of positioning method used for an element. Available options are: **static**, **relative**, **fixed**, **absolute**, and **sticky**."
  },
  "v-snackbar/rounded": {
    "type": "boolean|number|string",
    "description": ""
  },
  "v-snackbar/color": {
    "type": "string",
    "description": ""
  },
  "v-snackbar/variant": {
    "type": "string",
    "description": "Applies one of 6 styles: **elevated**(default), **flat**, **tonal**, **outlined**, **text**, and **plain**."
  },
  "v-snackbar/transition": {
    "type": "boolean|string|object",
    "description": "Sets the component transition. Can be one of the [built in transitions](/styles/transitions) or one your own."
  },
  "v-switch/indeterminate": {
    "type": "any",
    "description": ""
  },
  "v-switch/inset": {
    "type": "any",
    "description": "Enlarge the `v-switch` track to encompass the thumb"
  },
  "v-switch/flat": {
    "type": "any",
    "description": "Display component without elevation. Default elevation for thumb is 4dp, `flat` resets it"
  },
  "v-switch/loading": {
    "type": "boolean|string",
    "description": "Displays circular progress bar. Can either be a String which specifies which color is applied to the progress bar (any material color or theme color - primary, secondary, success, info, warning, error) or a Boolean which uses the component color (set by color prop - if it's supported by the component) or the primary color"
  },
  "v-switch/id": {
    "type": "string",
    "description": ""
  },
  "v-switch/append-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-switch/prepend-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-switch/hide-details": {
    "type": "boolean|string",
    "description": ""
  },
  "v-switch/messages": {
    "type": "array|string",
    "description": ""
  },
  "v-switch/direction": {
    "type": "string",
    "description": ""
  },
  "v-switch/on-click:prepend": {
    "type": "function|array",
    "description": ""
  },
  "v-switch/on-click:append": {
    "type": "function|array",
    "description": ""
  },
  "v-switch/density": {
    "type": "string",
    "description": "Adjusts the spacing within the component. Available options are: **default**, **comfortable**, and **compact**."
  },
  "v-switch/disabled": {
    "type": "boolean",
    "description": ""
  },
  "v-switch/error": {
    "type": "boolean",
    "description": ""
  },
  "v-switch/error-messages": {
    "type": "array|string",
    "description": ""
  },
  "v-switch/max-errors": {
    "type": "number|string",
    "description": ""
  },
  "v-switch/name": {
    "type": "string",
    "description": ""
  },
  "v-switch/label": {
    "type": "string",
    "description": ""
  },
  "v-switch/readonly": {
    "type": "boolean",
    "description": ""
  },
  "v-switch/rules": {
    "type": "array",
    "description": ""
  },
  "v-switch/model-value": {
    "type": "any",
    "description": ""
  },
  "v-switch/validation-value": {
    "type": "any",
    "description": ""
  },
  "v-switch/color": {
    "type": "string",
    "description": ""
  },
  "v-switch/inline": {
    "type": "boolean",
    "description": ""
  },
  "v-switch/false-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-switch/true-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-switch/ripple": {
    "type": "boolean",
    "description": ""
  },
  "v-switch/multiple": {
    "type": "boolean",
    "description": "Changes expected model to an array"
  },
  "v-switch/true-value": {
    "type": "any",
    "description": "Sets value for truthy state"
  },
  "v-switch/false-value": {
    "type": "any",
    "description": "Sets value for falsy state"
  },
  "v-switch/type": {
    "type": "string",
    "description": ""
  },
  "v-switch/value": {
    "type": "any",
    "description": ""
  },
  "v-switch/value-comparator": {
    "type": "function",
    "description": ""
  },
  "v-switch/theme": {
    "type": "string",
    "description": "Specify a theme for this component and all of its children"
  },
  "v-system-bar/color": {
    "type": "any",
    "description": ""
  },
  "v-system-bar/height": {
    "type": "any",
    "description": "Sets the height for the component."
  },
  "v-system-bar/window": {
    "type": "any",
    "description": "Increases the system bar height to 32px (24px default)."
  },
  "v-system-bar/elevation": {
    "type": "number|string",
    "description": "Designates an elevation applied to the component between 0 and 24. You can find more information on the [elevation page](/styles/elevation)."
  },
  "v-system-bar/name": {
    "type": "string",
    "description": ""
  },
  "v-system-bar/order": {
    "type": "number|string",
    "description": ""
  },
  "v-system-bar/absolute": {
    "type": "boolean",
    "description": ""
  },
  "v-system-bar/rounded": {
    "type": "boolean|number|string",
    "description": ""
  },
  "v-system-bar/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-system-bar/theme": {
    "type": "string",
    "description": "Specify a theme for this component and all of its children"
  },
  "v-tabs/align-with-title": {
    "type": "any",
    "description": "Make `v-tabs` lined up with the toolbar title"
  },
  "v-tabs/color": {
    "type": "any",
    "description": ""
  },
  "v-tabs/direction": {
    "type": "string",
    "description": ""
  },
  "v-tabs/fixed-tabs": {
    "type": "any",
    "description": "`v-tabs-item` min-width 160px, max-width 360px"
  },
  "v-tabs/items": {
    "type": "array",
    "description": ""
  },
  "v-tabs/stacked": {
    "type": "any",
    "description": ""
  },
  "v-tabs/bg-color": {
    "type": "any",
    "description": ""
  },
  "v-tabs/centered": {
    "type": "any",
    "description": "Centers the tabs"
  },
  "v-tabs/grow": {
    "type": "any",
    "description": "Force `v-tab`'s to take up all available space"
  },
  "v-tabs/height": {
    "type": "number|string",
    "description": "Sets the height of the tabs bar"
  },
  "v-tabs/hide-slider": {
    "type": "any",
    "description": "Hide's the generated `v-tabs-slider`"
  },
  "v-tabs/optional": {
    "type": "any",
    "description": "Does not require an active item. Useful when using `v-tab` as a `router-link`"
  },
  "v-tabs/end": {
    "type": "any",
    "description": ""
  },
  "v-tabs/slider-color": {
    "type": "any",
    "description": "Changes the background color of an auto-generated `v-tabs-slider`"
  },
  "v-tabs/model-value": {
    "type": "any",
    "description": ""
  },
  "v-tabs/density": {
    "type": "string",
    "description": "Adjusts the spacing within the component. Available options are: **default**, **comfortable**, and **compact**."
  },
  "v-tabs/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-tab/fixed": {
    "type": "any",
    "description": ""
  },
  "v-tab/icon": {
    "type": "any",
    "description": ""
  },
  "v-tab/prepend-icon": {
    "type": "any",
    "description": ""
  },
  "v-tab/append-icon": {
    "type": "any",
    "description": ""
  },
  "v-tab/stacked": {
    "type": "any",
    "description": ""
  },
  "v-tab/title": {
    "type": "any",
    "description": ""
  },
  "v-tab/ripple": {
    "type": "boolean",
    "description": ""
  },
  "v-tab/color": {
    "type": "any",
    "description": ""
  },
  "v-tab/slider-color": {
    "type": "any",
    "description": ""
  },
  "v-tab/hide-slider": {
    "type": "any",
    "description": ""
  },
  "v-tab/direction": {
    "type": "string",
    "description": ""
  },
  "v-tab/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-tab/href": {
    "type": "string",
    "description": ""
  },
  "v-tab/replace": {
    "type": "boolean",
    "description": ""
  },
  "v-tab/to": {
    "type": "string|object",
    "description": ""
  },
  "v-tab/value": {
    "type": "any",
    "description": "The value used when the component is selected in a group. If not provided, a unique ID will be used."
  },
  "v-tab/disabled": {
    "type": "boolean",
    "description": "Removes the ability to click or target the component."
  },
  "v-tab/selected-class": {
    "type": "string",
    "description": "Configure the active CSS class applied when the item is selected."
  },
  "v-tab/theme": {
    "type": "string",
    "description": "Specify a theme for this component and all of its children"
  },
  "v-table/fixed-header": {
    "type": "any",
    "description": ""
  },
  "v-table/fixed-footer": {
    "type": "any",
    "description": ""
  },
  "v-table/height": {
    "type": "any",
    "description": "Sets the height for the component"
  },
  "v-table/density": {
    "type": "string",
    "description": "Adjusts the spacing within the component. Available options are: **default**, **comfortable**, and **compact**."
  },
  "v-table/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-table/theme": {
    "type": "string",
    "description": "Specify a theme for this component and all of its children"
  },
  "v-textarea/auto-grow": {
    "type": "any",
    "description": "Automatically grow the textarea depending on amount of text"
  },
  "v-textarea/autofocus": {
    "type": "any",
    "description": ""
  },
  "v-textarea/counter": {
    "type": "any",
    "description": ""
  },
  "v-textarea/counter-value": {
    "type": "any",
    "description": ""
  },
  "v-textarea/hint": {
    "type": "any",
    "description": ""
  },
  "v-textarea/persistent-hint": {
    "type": "any",
    "description": ""
  },
  "v-textarea/prefix": {
    "type": "any",
    "description": ""
  },
  "v-textarea/placeholder": {
    "type": "any",
    "description": ""
  },
  "v-textarea/persistent-placeholder": {
    "type": "any",
    "description": ""
  },
  "v-textarea/persistent-counter": {
    "type": "any",
    "description": ""
  },
  "v-textarea/no-resize": {
    "type": "any",
    "description": "Remove resize handle"
  },
  "v-textarea/rows": {
    "type": "number|string",
    "description": "Default row count"
  },
  "v-textarea/max-rows": {
    "type": "number|string",
    "description": ""
  },
  "v-textarea/suffix": {
    "type": "any",
    "description": ""
  },
  "v-textarea/id": {
    "type": "string",
    "description": ""
  },
  "v-textarea/append-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-textarea/prepend-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-textarea/hide-details": {
    "type": "boolean|string",
    "description": ""
  },
  "v-textarea/messages": {
    "type": "array|string",
    "description": ""
  },
  "v-textarea/direction": {
    "type": "string",
    "description": ""
  },
  "v-textarea/on-click:prepend": {
    "type": "function|array",
    "description": ""
  },
  "v-textarea/on-click:append": {
    "type": "function|array",
    "description": ""
  },
  "v-textarea/density": {
    "type": "string",
    "description": "Adjusts the spacing within the component. Available options are: **default**, **comfortable**, and **compact**."
  },
  "v-textarea/disabled": {
    "type": "boolean",
    "description": ""
  },
  "v-textarea/error": {
    "type": "boolean",
    "description": ""
  },
  "v-textarea/error-messages": {
    "type": "array|string",
    "description": ""
  },
  "v-textarea/max-errors": {
    "type": "number|string",
    "description": ""
  },
  "v-textarea/name": {
    "type": "string",
    "description": ""
  },
  "v-textarea/label": {
    "type": "string",
    "description": ""
  },
  "v-textarea/readonly": {
    "type": "boolean",
    "description": ""
  },
  "v-textarea/rules": {
    "type": "array",
    "description": ""
  },
  "v-textarea/model-value": {
    "type": "any",
    "description": ""
  },
  "v-textarea/validation-value": {
    "type": "any",
    "description": ""
  },
  "v-textarea/append-inner-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-textarea/bg-color": {
    "type": "string",
    "description": ""
  },
  "v-textarea/clearable": {
    "type": "boolean",
    "description": "Add input clear functionality, default icon is Material Design Icons **mdi-clear**"
  },
  "v-textarea/clear-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-textarea/active": {
    "type": "boolean",
    "description": ""
  },
  "v-textarea/color": {
    "type": "string",
    "description": ""
  },
  "v-textarea/dirty": {
    "type": "boolean",
    "description": ""
  },
  "v-textarea/persistent-clear": {
    "type": "boolean",
    "description": ""
  },
  "v-textarea/prepend-inner-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-textarea/reverse": {
    "type": "boolean",
    "description": ""
  },
  "v-textarea/single-line": {
    "type": "boolean",
    "description": ""
  },
  "v-textarea/variant": {
    "type": "string",
    "description": ""
  },
  "v-textarea/on-click:clear": {
    "type": "function|array",
    "description": ""
  },
  "v-textarea/on-click:append-inner": {
    "type": "function|array",
    "description": ""
  },
  "v-textarea/on-click:prepend-inner": {
    "type": "function|array",
    "description": ""
  },
  "v-textarea/theme": {
    "type": "string",
    "description": ""
  },
  "v-textarea/loading": {
    "type": "boolean",
    "description": ""
  },
  "v-text-field/autofocus": {
    "type": "any",
    "description": "Enables autofocus"
  },
  "v-text-field/counter": {
    "type": "any",
    "description": "Creates counter for input length; if no number is specified, it defaults to 25. Does not apply any validation."
  },
  "v-text-field/counter-value": {
    "type": "any",
    "description": ""
  },
  "v-text-field/hint": {
    "type": "any",
    "description": ""
  },
  "v-text-field/persistent-hint": {
    "type": "any",
    "description": ""
  },
  "v-text-field/prefix": {
    "type": "any",
    "description": "Displays prefix text"
  },
  "v-text-field/placeholder": {
    "type": "any",
    "description": "Sets the input’s placeholder text"
  },
  "v-text-field/persistent-placeholder": {
    "type": "any",
    "description": "Forces placeholder to always be visible"
  },
  "v-text-field/persistent-counter": {
    "type": "any",
    "description": ""
  },
  "v-text-field/suffix": {
    "type": "any",
    "description": "Displays suffix text"
  },
  "v-text-field/type": {
    "type": "string",
    "description": "Sets input type"
  },
  "v-text-field/id": {
    "type": "string",
    "description": ""
  },
  "v-text-field/append-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-text-field/prepend-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-text-field/hide-details": {
    "type": "boolean|string",
    "description": ""
  },
  "v-text-field/messages": {
    "type": "array|string",
    "description": ""
  },
  "v-text-field/direction": {
    "type": "string",
    "description": ""
  },
  "v-text-field/on-click:prepend": {
    "type": "function|array",
    "description": ""
  },
  "v-text-field/on-click:append": {
    "type": "function|array",
    "description": ""
  },
  "v-text-field/density": {
    "type": "string",
    "description": "Adjusts the spacing within the component. Available options are: **default**, **comfortable**, and **compact**."
  },
  "v-text-field/disabled": {
    "type": "boolean",
    "description": ""
  },
  "v-text-field/error": {
    "type": "boolean",
    "description": ""
  },
  "v-text-field/error-messages": {
    "type": "array|string",
    "description": ""
  },
  "v-text-field/max-errors": {
    "type": "number|string",
    "description": ""
  },
  "v-text-field/name": {
    "type": "string",
    "description": ""
  },
  "v-text-field/label": {
    "type": "string",
    "description": ""
  },
  "v-text-field/readonly": {
    "type": "boolean",
    "description": ""
  },
  "v-text-field/rules": {
    "type": "array",
    "description": ""
  },
  "v-text-field/model-value": {
    "type": "any",
    "description": ""
  },
  "v-text-field/validation-value": {
    "type": "any",
    "description": ""
  },
  "v-text-field/append-inner-icon": {
    "type": "string|function|object",
    "description": ""
  },
  "v-text-field/bg-color": {
    "type": "string",
    "description": ""
  },
  "v-text-field/clearable": {
    "type": "boolean",
    "description": "Add input clear functionality, default icon is Material Design Icons **mdi-clear**"
  },
  "v-text-field/clear-icon": {
    "type": "string|function|object",
    "description": "Applied when using **clearable** and the input is dirty"
  },
  "v-text-field/active": {
    "type": "boolean",
    "description": ""
  },
  "v-text-field/color": {
    "type": "string",
    "description": ""
  },
  "v-text-field/dirty": {
    "type": "boolean",
    "description": ""
  },
  "v-text-field/persistent-clear": {
    "type": "boolean",
    "description": ""
  },
  "v-text-field/prepend-inner-icon": {
    "type": "string|function|object",
    "description": "Prepends an icon inside the component's input, uses the same syntax as `v-icon`"
  },
  "v-text-field/reverse": {
    "type": "boolean",
    "description": "Reverses the input orientation"
  },
  "v-text-field/single-line": {
    "type": "boolean",
    "description": "Label does not move on focus/dirty"
  },
  "v-text-field/variant": {
    "type": "string",
    "description": ""
  },
  "v-text-field/on-click:clear": {
    "type": "function|array",
    "description": ""
  },
  "v-text-field/on-click:append-inner": {
    "type": "function|array",
    "description": ""
  },
  "v-text-field/on-click:prepend-inner": {
    "type": "function|array",
    "description": ""
  },
  "v-text-field/theme": {
    "type": "string",
    "description": ""
  },
  "v-text-field/loading": {
    "type": "boolean",
    "description": ""
  },
  "v-theme-provider/with-background": {
    "type": "any",
    "description": ""
  },
  "v-theme-provider/theme": {
    "type": "string",
    "description": "Specify a theme for this component and all of its children"
  },
  "v-theme-provider/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-timeline/align": {
    "type": "string",
    "description": ""
  },
  "v-timeline/direction": {
    "type": "string",
    "description": "Display timeline in a **vertical** or **horizontal** direction"
  },
  "v-timeline/side": {
    "type": "string",
    "description": ""
  },
  "v-timeline/line-inset": {
    "type": "string|number",
    "description": ""
  },
  "v-timeline/line-thickness": {
    "type": "string|number",
    "description": ""
  },
  "v-timeline/line-color": {
    "type": "any",
    "description": ""
  },
  "v-timeline/truncate-line": {
    "type": "string",
    "description": "Truncate timeline directly at the **start** or **end** of the line, or on **both** ends"
  },
  "v-timeline/density": {
    "type": "string",
    "description": "Adjusts the spacing within the component. Available options are: **default**, **comfortable**, and **compact**."
  },
  "v-timeline/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-timeline/theme": {
    "type": "string",
    "description": "Specify a theme for this component and all of its children"
  },
  "v-timeline-item/density": {
    "type": "any",
    "description": ""
  },
  "v-timeline-item/dot-color": {
    "type": "any",
    "description": ""
  },
  "v-timeline-item/fill-dot": {
    "type": "any",
    "description": "Remove outer border of item dot, making the color fill the entire dot"
  },
  "v-timeline-item/hide-dot": {
    "type": "any",
    "description": "Hide the timeline item dot"
  },
  "v-timeline-item/hide-opposite": {
    "type": "boolean",
    "description": "Hide opposite content if it exists"
  },
  "v-timeline-item/icon": {
    "type": "any",
    "description": "Specify icon to display inside dot"
  },
  "v-timeline-item/icon-color": {
    "type": "any",
    "description": "Color of the icon"
  },
  "v-timeline-item/line-inset": {
    "type": "any",
    "description": ""
  },
  "v-timeline-item/rounded": {
    "type": "boolean|number|string",
    "description": ""
  },
  "v-timeline-item/elevation": {
    "type": "number|string",
    "description": "Designates an elevation applied to the component between 0 and 24. You can find more information on the [elevation page](/styles/elevation)."
  },
  "v-timeline-item/size": {
    "type": "string|number",
    "description": "Size of the item dot"
  },
  "v-timeline-item/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-timeline-item/height": {
    "type": "number|string",
    "description": "Sets the height for the component."
  },
  "v-timeline-item/max-height": {
    "type": "number|string",
    "description": "Sets the maximum height for the component."
  },
  "v-timeline-item/max-width": {
    "type": "number|string",
    "description": "Sets the maximum width for the component."
  },
  "v-timeline-item/min-height": {
    "type": "number|string",
    "description": "Sets the minimum height for the component."
  },
  "v-timeline-item/min-width": {
    "type": "number|string",
    "description": "Sets the minimum width for the component."
  },
  "v-timeline-item/width": {
    "type": "number|string",
    "description": "Sets the width for the component."
  },
  "v-toolbar/absolute": {
    "type": "boolean",
    "description": "Applies position: absolute to the component."
  },
  "v-toolbar/collapse": {
    "type": "boolean",
    "description": "Puts the toolbar into a collapsed state reducing its maximum width."
  },
  "v-toolbar/color": {
    "type": "string",
    "description": ""
  },
  "v-toolbar/density": {
    "type": "string",
    "description": ""
  },
  "v-toolbar/extended": {
    "type": "boolean",
    "description": "Use this prop to increase the height of the toolbar _without_ using the `extension` slot for adding content. May be used in conjunction with the **extension-height** prop, and any of the other props that affect the height of the toolbar, e.g. **prominent**, **dense**, etc., **WITH THE EXCEPTION** of **height**."
  },
  "v-toolbar/extension-height": {
    "type": "number|string",
    "description": "Specify an explicit height for the `extension` slot. "
  },
  "v-toolbar/flat": {
    "type": "boolean",
    "description": "Removes the toolbar's box-shadow."
  },
  "v-toolbar/floating": {
    "type": "boolean",
    "description": "Applies **display: inline-flex** to the component."
  },
  "v-toolbar/height": {
    "type": "number|string",
    "description": "Designates a specific height for the toolbar. Overrides the heights imposed by other props, e.g. **prominent**, **dense**, **extended**, etc."
  },
  "v-toolbar/image": {
    "type": "string",
    "description": ""
  },
  "v-toolbar/title": {
    "type": "string",
    "description": ""
  },
  "v-toolbar/border": {
    "type": "boolean|number|string",
    "description": ""
  },
  "v-toolbar/elevation": {
    "type": "number|string",
    "description": "Designates an elevation applied to the component between 0 and 24. You can find more information on the [elevation page](/styles/elevation)."
  },
  "v-toolbar/rounded": {
    "type": "boolean|number|string",
    "description": ""
  },
  "v-toolbar/tag": {
    "type": "string",
    "description": ""
  },
  "v-toolbar/theme": {
    "type": "string",
    "description": ""
  },
  "v-toolbar-title/text": {
    "type": "any",
    "description": ""
  },
  "v-toolbar-title/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-toolbar-items/color": {
    "type": "string",
    "description": ""
  },
  "v-toolbar-items/variant": {
    "type": "string",
    "description": "Applies one of 6 styles: **elevated**(default), **flat**, **tonal**, **outlined**, **text**, and **plain**."
  },
  "v-tooltip/id": {
    "type": "any",
    "description": ""
  },
  "v-tooltip/model-value": {
    "type": "any",
    "description": ""
  },
  "v-tooltip/text": {
    "type": "any",
    "description": ""
  },
  "v-tooltip/location": {
    "type": "string",
    "description": ""
  },
  "v-tooltip/origin": {
    "type": "string",
    "description": ""
  },
  "v-tooltip/transition": {
    "type": "boolean|string|object",
    "description": "Sets the component transition. Can be one of the [built in transitions](/styles/transitions) or one your own."
  },
  "v-validation/disabled": {
    "type": "boolean",
    "description": ""
  },
  "v-validation/error": {
    "type": "boolean",
    "description": ""
  },
  "v-validation/error-messages": {
    "type": "array|string",
    "description": ""
  },
  "v-validation/max-errors": {
    "type": "number|string",
    "description": ""
  },
  "v-validation/name": {
    "type": "string",
    "description": ""
  },
  "v-validation/label": {
    "type": "string",
    "description": ""
  },
  "v-validation/readonly": {
    "type": "boolean",
    "description": ""
  },
  "v-validation/rules": {
    "type": "array",
    "description": ""
  },
  "v-validation/model-value": {
    "type": "any",
    "description": ""
  },
  "v-validation/validation-value": {
    "type": "any",
    "description": ""
  },
  "v-window/touch": {
    "type": "object|boolean",
    "description": "Provide a custom **left** and **right** function when swiped left or right."
  },
  "v-window/continuous": {
    "type": "any",
    "description": "If `true`, window will \"wrap around\" from the last item to the first, and from the first item to the last"
  },
  "v-window/next-icon": {
    "type": "boolean|string|function|object",
    "description": "Icon used for the \"next\" button if `show-arrows` is `true`"
  },
  "v-window/prev-icon": {
    "type": "boolean|string|function|object",
    "description": "Icon used for the \"prev\" button if `show-arrows` is `true`"
  },
  "v-window/reverse": {
    "type": "any",
    "description": "Reverse the normal transition direction."
  },
  "v-window/show-arrows": {
    "type": "boolean|string",
    "description": "Display the \"next\" and \"prev\" buttons"
  },
  "v-window/direction": {
    "type": "string",
    "description": ""
  },
  "v-window/model-value": {
    "type": "any",
    "description": ""
  },
  "v-window/disabled": {
    "type": "any",
    "description": ""
  },
  "v-window/selected-class": {
    "type": "string",
    "description": ""
  },
  "v-window/mandatory": {
    "type": "any",
    "description": ""
  },
  "v-window/tag": {
    "type": "string",
    "description": "Specify a custom tag used on the root element."
  },
  "v-window/theme": {
    "type": "string",
    "description": "Specify a theme for this component and all of its children"
  },
  "v-window-item/reverse-transition": {
    "type": "boolean|string",
    "description": "Sets the reverse transition"
  },
  "v-window-item/transition": {
    "type": "boolean|string",
    "description": "The transition used when the component progressing through items. Can be one of the [built in transitions](/styles/transitions) or one your own."
  },
  "v-window-item/value": {
    "type": "any",
    "description": "The value used when the component is selected in a group. If not provided, a unique ID will be used."
  },
  "v-window-item/disabled": {
    "type": "boolean",
    "description": "Prevents the item from becoming active when using the \"next\" and \"prev\" buttons or the `toggle` method"
  },
  "v-window-item/selected-class": {
    "type": "string",
    "description": "Configure the active CSS class applied when the item is selected."
  },
  "v-window-item/eager": {
    "type": "boolean",
    "description": ""
  }
}