{
  "description": "Used to define the headers for a `v-data-table`.",
  "props": {
    "color": "Applies a color to checkboxes, page size dropdown and sort badges in the table header.",
    "sortIcon": "Icon used for unsorted columns. By default it uses either **sortAscIcon** or **sortDescIcon** depending on **initialSortOrder**, but can be customized to show a neutral icon instead.",
    "sortAscIcon": "Icon used for ascending sort button.",
    "sortDescIcon": "Icon used for descending sort button.",
    "sticky": "Deprecated, use `fixed-header` instead.",
    "headerProps": "Additional props to be be passed to the default header"
  },
  "slots": {
    "[`column.${string}`]": "Slot for custom rendering of a column.",
    "[`header.${string}`]": "Slot for custom rendering of a header cell.",
    "header.data-table-expand": "Slot for the expand button in the header.",
    "header.data-table-select": "Slot for the select-all checkbox in the header.",
    "headers": "Slot to replace the default rendering of the `<thead>` element."
  }
}
