{
  "description": "Provides the baseline functionality for transitioning content from one pane to another.",
  "props": {
    "continuous": "If `true`, window will \"wrap around\" from the last item to the first, and from the first item to the last.",
    "crossfade": "Enables crossfade transition.",
    "direction": "The transition direction when changing windows.",
    "nextIcon": "Icon used for the \"next\" button if `show-arrows` is `true`.",
    "prevIcon": "Icon used for the \"prev\" button if `show-arrows` is `true`.",
    "reverse": "Reverse the normal transition direction.",
    "showArrows": "Display the \"next\" and \"prev\" buttons.",
    "touch": "Provide a custom **left** and **right** function when swiped left or right.",
    "transitionDuration": "Overrides transition duration. Does not work in firefox, safari <18, or with `prefers-reduced-motion: reduce`.",
    "verticalArrows": "Displays the navigation arrows vertically instead of horizontally."
  },
  "slots": {
    "next": "Slot displaying the arrow switching to the next item.",
    "prev": "Slot displaying the arrow switching to the previous item.",
    "additional": "Slot for additional content at the end of the component."
  },
  "exposed": {
    "group": "Returns item group data, state and helper methods."
  }
}
