[
  {
    "attribute": "keyboard-activation",
    "property": "keyboardActivation",
    "type": "\"manual\" | \"automatic\"",
    "kind": "enum",
    "values": [
      "manual",
      "automatic"
    ],
    "optional": false,
    "description": "Whether selection follows keyboard focus (`automatic`, default) or the\nuser must press Enter or Space to activate (`manual`). Prefer `manual`\nwhen tab panels are expensive to render or not fully present in the DOM.",
    "inheritedFrom": "TabsBase",
    "since": "2.0.0-beta.1"
  },
  {
    "attribute": "density",
    "property": "density",
    "type": "\"compact\" | \"regular\"",
    "kind": "enum",
    "values": [
      "regular",
      "compact"
    ],
    "optional": false,
    "description": "Layout density: `regular` (default) or `compact` (reduced tab spacing).",
    "inheritedFrom": "TabsBase",
    "since": "2.0.0-beta.1"
  },
  {
    "attribute": "direction",
    "property": "direction",
    "type": "\"horizontal\" | \"vertical\"",
    "kind": "enum",
    "values": [
      "horizontal",
      "vertical"
    ],
    "optional": false,
    "default": "'horizontal'",
    "description": "The layout direction of the tab list: `horizontal` (default) or `vertical`.",
    "inheritedFrom": "TabsBase",
    "since": "2.0.0-beta.1"
  },
  {
    "attribute": "disabled",
    "property": "disabled",
    "type": "boolean",
    "kind": "boolean",
    "values": [],
    "optional": false,
    "default": "false",
    "description": "Whether the entire tab list is disabled. When `true`,\n`aria-disabled=\"true\"` is applied to the tablist element and\nall interaction is suppressed.",
    "inheritedFrom": "TabsBase",
    "since": "2.0.0-beta.1"
  },
  {
    "attribute": "accessible-label",
    "property": "accessibleLabel",
    "type": "string",
    "kind": "text",
    "values": [],
    "optional": false,
    "default": "''",
    "description": "Accessible label for the tablist. Rendered as `aria-label` on the\nelement with `role=\"tablist\"` in the concrete template.",
    "inheritedFrom": "TabsBase",
    "since": "2.0.0-beta.1"
  },
  {
    "attribute": "selected",
    "property": "selected",
    "type": "string",
    "kind": "text",
    "values": [],
    "optional": false,
    "default": "''",
    "description": "The `tab-id` of the currently selected tab. Setting this property\nupdates which tab appears selected and which panel is visible.",
    "inheritedFrom": "TabsBase",
    "since": "2.0.0-beta.1"
  }
]
