{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "gallery-grip-ribbed-knob",
  "type": "registry:ui",
  "title": "GripRibbedKnob",
  "description": "A directly importable custom knob design using shared headless interaction and its authored artwork.",
  "dependencies": [
    "maruaudio@>=0.0.3 <0.1.0"
  ],
  "registryDependencies": [
    "https://pluginui.com/r/gallery-knob-gallery-core.json",
    "https://pluginui.com/r/gallery-knob-gallery-focused.json"
  ],
  "files": [
    {
      "path": "components/ui/grip-ribbed-knob.tsx",
      "content": "/**\n * Source: https://pluginui.com/controls\n * Copyright © [Maru](https://maru.audio)\n *\n * Maru UI Kit — https://maru.audio/ui-kit\n *\n * Installed from the Maru UI registry. This file is yours now: edit it\n * freely, it will not be overwritten unless you re-run the add command.\n *\n * Keep this item’s companion files and CSS imports together. Dependencies\n * declared by the registry are installed with the source.\n */\nimport {\n  createGalleryKnob,\n  createGalleryKnobDesign,\n} from \"@/components/ui/create-gallery-knob\"\nimport { GRIP_RIBBED_OPTION } from \"@/components/ui/knob-gallery-focused\"\n\nexport const GripRibbedKnob =\n  /* @__PURE__ */ createGalleryKnob(GRIP_RIBBED_OPTION)\n\nexport const GripRibbedKnobDesign = createGalleryKnobDesign(GRIP_RIBBED_OPTION)\n",
      "type": "registry:component",
      "target": "@ui/grip-ribbed-knob.tsx"
    }
  ]
}
