{
  "$schema": "https://ui.shadcn.com/schema/registry.json",
  "name": "matechat",
  "homepage": "https://matechat.noctisynth.org",
  "items": [
    {
      "name": "button",
      "type": "registry:component",
      "title": "Button",
      "description": "MateChat Button",
      "files": [
        {
          "path": "src/button.tsx",
          "type": "registry:component"
        }
      ]
    },
    {
      "name": "sender",
      "type": "registry:component",
      "title": "Sender",
      "description": "MateChat Sender",
      "files": [
        {
          "path": "src/sender.tsx",
          "type": "registry:component"
        }
      ]
    },
    {
      "name": "suggestion",
      "type": "registry:component",
      "title": "Suggestion",
      "description": "MateChat Suggestion",
      "files": [
        {
          "path": "src/suggestion.tsx",
          "type": "registry:component"
        },
        {
          "path": "src/list.tsx",
          "type": "registry:component"
        }
      ]
    },
    {
      "name": "prompt",
      "type": "registry:component",
      "title": "Prompt",
      "description": "MateChat Prompt",
      "files": [
        {
          "path": "src/prompt.tsx",
          "type": "registry:component"
        }
      ]
    },
    {
      "name": "file-upload",
      "type": "registry:component",
      "title": "File Upload",
      "description": "MateChat File Upload",
      "files": [
        {
          "path": "src/file-upload.tsx",
          "type": "registry:component"
        }
      ]
    },
    {
      "name": "bubble",
      "type": "registry:block",
      "title": "Bubble",
      "description": "MateChat Bubble",
      "files": [
        {
          "path": "src/bubble.tsx",
          "type": "registry:component"
        },
        {
          "path": "src/markdown.tsx",
          "type": "registry:component"
        },
        {
          "path": "src/hooks/use-theme.ts",
          "type": "registry:hook"
        }
      ],
      "dependencies": [
        "react-markdown",
        "remark-gfm",
        "remark-math",
        "react-syntax-highlighter"
      ]
    }
  ]
}