{"$schema":"https://ui.shadcn.com/schema/registry-item.json","name":"ai-elements/controls","type":"registry:component","title":"Controls","description":"AI-powered controls component.","files":[{"path":"registry/default/ai-elements/controls.tsx","type":"registry:component","content":"\"use client\";\n\nimport { cn } from \"@/lib/utils\";\nimport { Controls as ControlsPrimitive } from \"@xyflow/react\";\nimport type { ComponentProps } from \"react\";\n\nexport type ControlsProps = ComponentProps<typeof ControlsPrimitive>;\n\nexport const Controls = ({ className, ...props }: ControlsProps) => (\n  <ControlsPrimitive\n    className={cn(\n      \"gap-px overflow-hidden rounded-md border bg-card p-1 shadow-none!\",\n      \"[&>button]:rounded-md [&>button]:border-none! [&>button]:bg-transparent! [&>button]:hover:bg-secondary!\",\n      className\n    )}\n    {...props}\n  />\n);\n","target":"components/ai-elements/controls.tsx"}],"dependencies":["@xyflow/react"],"devDependencies":[],"registryDependencies":[]}