{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "gallery-contrast-outline-knob",
  "type": "registry:ui",
  "title": "Contrast outline dial",
  "description": "An independently importable minimal SVG dial using shared headless interaction and section-scoped accent colors.",
  "dependencies": [
    "maruaudio@>=0.0.3 <0.1.0"
  ],
  "registryDependencies": [
    "https://pluginui.com/r/gallery-knob-gallery-contrast.json",
    "https://pluginui.com/r/gallery-knob-gallery-core.json"
  ],
  "files": [
    {
      "path": "components/ui/contrast-outline-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 { CONTRAST_OUTLINE_OPTION } from \"@/components/ui/knob-gallery-contrast\"\nexport const ContrastOutlineKnob = createGalleryKnob(CONTRAST_OUTLINE_OPTION)\n\nexport const ContrastOutlineKnobDesign = createGalleryKnobDesign(\n  CONTRAST_OUTLINE_OPTION\n)\n",
      "type": "registry:component",
      "target": "@ui/contrast-outline-knob.tsx"
    }
  ]
}
