{
  "type": "dialog",
  "jsonCompatible": false,
  "wrapperRequired": true,
  "load": {
    "path": "@/components/ui/dialog",
    "export": "dialog"
  },
  "props": {
    "focus": "open]:bg-accent data-[state=open]:text-muted-foreground absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*="
  },
  "metadata": {
    "notes": "Complex logic - needs wrapper"
  }
}
