{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "glass-separator",
  "title": "Glass Separator",
  "description": "A liquid glass styled separator/divider component.",
  "dependencies": [
    "@radix-ui/react-separator"
  ],
  "files": [
    {
      "path": "registry/liquid-glass/glass-separator.tsx",
      "content": "\"use client\"\n\nimport * as React from \"react\"\nimport { Separator as SeparatorPrimitive } from \"radix-ui\"\nimport { cn } from \"@/lib/utils\"\n\nconst GlassSeparator = React.forwardRef<\n  React.ElementRef<typeof SeparatorPrimitive.Root>,\n  React.ComponentPropsWithoutRef<typeof SeparatorPrimitive.Root>\n>(({ className, orientation = \"horizontal\", decorative = true, ...props }, ref) => (\n  <SeparatorPrimitive.Root\n    ref={ref}\n    decorative={decorative}\n    orientation={orientation}\n    className={cn(\n      \"shrink-0 bg-gradient-to-r from-transparent via-white/20 to-transparent\",\n      orientation === \"horizontal\" ? \"h-px w-full\" : \"h-full w-px\",\n      className,\n    )}\n    {...props}\n  />\n))\nGlassSeparator.displayName = SeparatorPrimitive.Root.displayName\n\nexport { GlassSeparator }\n",
      "type": "registry:component"
    }
  ],
  "type": "registry:component"
}