{
  "type": "Card",
  "children": [
    {
      "id": "card-header",
      "type": "CardHeader",
      "children": [
        {
          "id": "card-title",
          "type": "CardTitle"
        },
        {
          "id": "card-description",
          "type": "CardDescription"
        }
      ]
    },
    {
      "id": "card-content",
      "type": "CardContent"
    },
    {
      "id": "card-footer",
      "type": "CardFooter",
      "props": {
        "className": "flex justify-end gap-2"
      }
    }
  ]
}
