{
  "$schema": "https://registry.buildy.tw/schema/registry.json",
  "contractVersion": "2.0.0",
  "items": [
    {
      "category": "marketing",
      "description": "The culture: a strip of pictures, figures and values.",
      "group": "company",
      "kind": "block",
      "name": "about-company",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/about-company.html.j2"
          ],
          "path": "jinja2/blocks/about-company.json",
          "registryDependencies": [
            "box",
            "grid",
            "group",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/about-company.latte"
          ],
          "path": "latte/blocks/about-company.json",
          "registryDependencies": [
            "box",
            "grid",
            "group",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/about-company.tsx"
          ],
          "path": "react/blocks/about-company.json",
          "registryDependencies": [
            "compose",
            "feature-grid",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stats-band",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/about-company.tsx"
          ],
          "path": "solid/blocks/about-company.json",
          "registryDependencies": [
            "compose",
            "feature-grid",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stats-band",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/about-company.svelte"
          ],
          "path": "svelte/blocks/about-company.json",
          "registryDependencies": [
            "box",
            "feature-grid",
            "grid",
            "group",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "stats-band",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/about-company.templ"
          ],
          "path": "templ/blocks/about-company.json",
          "registryDependencies": [
            "box",
            "grid",
            "group",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/about-company.html.twig"
          ],
          "path": "twig/blocks/about-company.json",
          "registryDependencies": [
            "box",
            "grid",
            "group",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/about-company.vue"
          ],
          "path": "vue/blocks/about-company.json",
          "registryDependencies": [
            "box",
            "feature-grid",
            "grid",
            "group",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "stats-band",
            "text",
            "utils"
          ]
        }
      },
      "title": "About Company",
      "type": "registry:block"
    },
    {
      "category": "marketing",
      "description": "A personal about section beside a portrait: key facts or skills.",
      "group": "company",
      "kind": "block",
      "name": "about-me",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/about-me.html.j2"
          ],
          "path": "jinja2/blocks/about-me.json",
          "registryDependencies": [
            "action-group",
            "group",
            "list",
            "list-item",
            "media-frame",
            "progress",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/about-me.latte"
          ],
          "path": "latte/blocks/about-me.json",
          "registryDependencies": [
            "action-group",
            "group",
            "list",
            "list-item",
            "media-frame",
            "progress",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/about-me.tsx",
            "blocks/about-me.types.ts"
          ],
          "path": "react/blocks/about-me.json",
          "registryDependencies": [
            "action-group",
            "compose",
            "error-page",
            "media-frame",
            "product-info",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/about-me.tsx",
            "blocks/about-me.types.ts"
          ],
          "path": "solid/blocks/about-me.json",
          "registryDependencies": [
            "action-group",
            "compose",
            "error-page",
            "media-frame",
            "product-info",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/about-me.svelte",
            "blocks/about-me.types.ts"
          ],
          "path": "svelte/blocks/about-me.json",
          "registryDependencies": [
            "action-group",
            "error-page",
            "group",
            "list",
            "list-item",
            "media-frame",
            "product-info",
            "progress",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/about-me.templ"
          ],
          "path": "templ/blocks/about-me.json",
          "registryDependencies": [
            "action-group",
            "group",
            "kit-box",
            "kit-progress",
            "kit-text",
            "list",
            "list-item",
            "media-frame",
            "progress",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/about-me.html.twig"
          ],
          "path": "twig/blocks/about-me.json",
          "registryDependencies": [
            "action-group",
            "group",
            "list",
            "list-item",
            "media-frame",
            "progress",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/about-me.types.ts",
            "blocks/about-me.vue"
          ],
          "path": "vue/blocks/about-me.json",
          "registryDependencies": [
            "action-group",
            "error-page",
            "group",
            "list",
            "list-item",
            "media-frame",
            "product-info",
            "progress",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "About Me",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Action Group component",
      "group": "",
      "kind": "component",
      "name": "action-group",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/action-group.html.j2"
          ],
          "path": "jinja2/components/action-group.json",
          "registryDependencies": [
            "button",
            "group",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/action-group.latte"
          ],
          "path": "latte/components/action-group.json",
          "registryDependencies": [
            "button",
            "group",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/action-group.tsx"
          ],
          "path": "react/components/action-group.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/action-group.tsx"
          ],
          "path": "solid/components/action-group.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/action-group.svelte"
          ],
          "path": "svelte/components/action-group.json",
          "registryDependencies": [
            "button",
            "group",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/action-group.templ"
          ],
          "path": "templ/components/action-group.json",
          "registryDependencies": [
            "button",
            "group",
            "kit-box",
            "kit-button",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/action-group.html.twig"
          ],
          "path": "twig/components/action-group.json",
          "registryDependencies": [
            "button",
            "group",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/action-group.vue"
          ],
          "path": "vue/components/action-group.json",
          "registryDependencies": [
            "button",
            "group",
            "utils"
          ]
        }
      },
      "title": "Action Group",
      "type": "registry:component"
    },
    {
      "category": "dashboard",
      "description": "Recent events as a timeline or a list.",
      "group": "widgets",
      "kind": "block",
      "name": "activity-feed",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/activity-feed.html.j2"
          ],
          "path": "jinja2/blocks/activity-feed.json",
          "registryDependencies": [
            "block",
            "container",
            "empty-state",
            "list",
            "list-item",
            "panel",
            "stack",
            "text",
            "timeline",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/activity-feed.latte"
          ],
          "path": "latte/blocks/activity-feed.json",
          "registryDependencies": [
            "block",
            "container",
            "empty-state",
            "list",
            "list-item",
            "panel",
            "stack",
            "text",
            "timeline",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/activity-feed.tsx",
            "blocks/activity-feed.types.ts"
          ],
          "path": "react/blocks/activity-feed.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "panel",
            "timeline",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/activity-feed.tsx",
            "blocks/activity-feed.types.ts"
          ],
          "path": "solid/blocks/activity-feed.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "panel",
            "timeline",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/activity-feed.svelte",
            "blocks/activity-feed.types.ts"
          ],
          "path": "svelte/blocks/activity-feed.json",
          "registryDependencies": [
            "block",
            "container",
            "empty-state",
            "list",
            "list-item",
            "panel",
            "stack",
            "text",
            "timeline",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/activity-feed.templ"
          ],
          "path": "templ/blocks/activity-feed.json",
          "registryDependencies": [
            "block",
            "container",
            "empty-state",
            "kit-box",
            "kit-text",
            "list",
            "list-item",
            "panel",
            "stack",
            "text",
            "timeline",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/activity-feed.html.twig"
          ],
          "path": "twig/blocks/activity-feed.json",
          "registryDependencies": [
            "block",
            "container",
            "empty-state",
            "list",
            "list-item",
            "panel",
            "stack",
            "text",
            "timeline",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/activity-feed.types.ts",
            "blocks/activity-feed.vue"
          ],
          "path": "vue/blocks/activity-feed.json",
          "registryDependencies": [
            "block",
            "container",
            "empty-state",
            "list",
            "list-item",
            "panel",
            "stack",
            "text",
            "timeline",
            "utils"
          ]
        }
      },
      "title": "Activity Feed",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Add Icon component",
      "group": "",
      "kind": "component",
      "name": "add-icon",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/add-icon.html.j2"
          ],
          "path": "jinja2/components/add-icon.json",
          "registryDependencies": [
            "button",
            "lucide-icon",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/add-icon.latte"
          ],
          "path": "latte/components/add-icon.json",
          "registryDependencies": [
            "button",
            "lucide-icon",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/add-icon.tsx"
          ],
          "path": "react/components/add-icon.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/add-icon.tsx"
          ],
          "path": "solid/components/add-icon.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/add-icon.svelte"
          ],
          "path": "svelte/components/add-icon.json",
          "registryDependencies": [
            "button",
            "lucide-icon",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/add-icon.templ"
          ],
          "path": "templ/components/add-icon.json",
          "registryDependencies": [
            "button",
            "kit-button",
            "lucide-icon",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/add-icon.html.twig"
          ],
          "path": "twig/components/add-icon.json",
          "registryDependencies": [
            "button",
            "lucide-icon",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/add-icon.vue"
          ],
          "path": "vue/components/add-icon.json",
          "registryDependencies": [
            "button",
            "lucide-icon",
            "utils"
          ]
        }
      },
      "title": "Add Icon",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Add Qty component",
      "group": "",
      "kind": "component",
      "name": "add-qty",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/add-qty.html.j2"
          ],
          "path": "jinja2/components/add-qty.json",
          "registryDependencies": [
            "button",
            "group",
            "lucide-icon",
            "number-field",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/add-qty.latte"
          ],
          "path": "latte/components/add-qty.json",
          "registryDependencies": [
            "button",
            "group",
            "lucide-icon",
            "number-field",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/add-qty.tsx"
          ],
          "path": "react/components/add-qty.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "number-field",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/add-qty.tsx"
          ],
          "path": "solid/components/add-qty.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "number-field",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/add-qty.svelte"
          ],
          "path": "svelte/components/add-qty.json",
          "registryDependencies": [
            "button",
            "group",
            "lucide-icon",
            "number-field",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/add-qty.templ"
          ],
          "path": "templ/components/add-qty.json",
          "registryDependencies": [
            "button",
            "group",
            "kit-box",
            "kit-button",
            "lucide-icon",
            "number-field",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/add-qty.html.twig"
          ],
          "path": "twig/components/add-qty.json",
          "registryDependencies": [
            "button",
            "group",
            "lucide-icon",
            "number-field",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/add-qty.vue"
          ],
          "path": "vue/components/add-qty.json",
          "registryDependencies": [
            "button",
            "group",
            "lucide-icon",
            "number-field",
            "utils"
          ]
        }
      },
      "title": "Add Qty",
      "type": "registry:component"
    },
    {
      "category": "primitives",
      "description": "Alert primitive",
      "group": "",
      "kind": "primitive",
      "name": "alert",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/alert.html.j2"
          ],
          "path": "jinja2/components/ui/alert.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Alert.latte"
          ],
          "path": "latte/components/ui/alert.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/alert.tsx"
          ],
          "path": "react/components/ui/alert.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/alert.solid.tsx"
          ],
          "path": "solid/components/ui/alert.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Alert.svelte"
          ],
          "path": "svelte/components/ui/alert.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/alert.templ"
          ],
          "path": "templ/components/ui/alert.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Alert.html.twig"
          ],
          "path": "twig/components/ui/alert.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Alert.vue"
          ],
          "path": "vue/components/ui/alert.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Alert",
      "type": "registry:ui"
    },
    {
      "category": "promo",
      "description": "A thin strip above the page with one sentence and a link.",
      "group": "banner",
      "kind": "block",
      "name": "announcement-bar",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/announcement-bar.html.j2"
          ],
          "path": "jinja2/blocks/announcement-bar.json",
          "registryDependencies": [
            "block",
            "button",
            "container",
            "group",
            "inline",
            "link-plain",
            "lucide-icon",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/announcement-bar.latte"
          ],
          "path": "latte/blocks/announcement-bar.json",
          "registryDependencies": [
            "block",
            "button",
            "container",
            "group",
            "inline",
            "link-plain",
            "lucide-icon",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/announcement-bar.tsx"
          ],
          "path": "react/blocks/announcement-bar.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/announcement-bar.tsx"
          ],
          "path": "solid/blocks/announcement-bar.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/announcement-bar.svelte"
          ],
          "path": "svelte/blocks/announcement-bar.json",
          "registryDependencies": [
            "block",
            "button",
            "container",
            "group",
            "inline",
            "link-plain",
            "lucide-icon",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/announcement-bar.templ"
          ],
          "path": "templ/blocks/announcement-bar.json",
          "registryDependencies": [
            "block",
            "button",
            "container",
            "group",
            "inline",
            "kit-box",
            "kit-button",
            "kit-link",
            "kit-text",
            "link-plain",
            "lucide-icon",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/announcement-bar.html.twig"
          ],
          "path": "twig/blocks/announcement-bar.json",
          "registryDependencies": [
            "block",
            "button",
            "container",
            "group",
            "inline",
            "link-plain",
            "lucide-icon",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/announcement-bar.vue"
          ],
          "path": "vue/blocks/announcement-bar.json",
          "registryDependencies": [
            "block",
            "button",
            "container",
            "group",
            "inline",
            "link-plain",
            "lucide-icon",
            "text",
            "utils"
          ]
        }
      },
      "title": "Announcement Bar",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "App Main component",
      "group": "",
      "kind": "component",
      "name": "app-main",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/app-main.html.j2"
          ],
          "path": "jinja2/components/app-main.json",
          "registryDependencies": [
            "bar-chart",
            "box",
            "grid",
            "panel",
            "stack",
            "stat-tile",
            "timeline",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/app-main.latte"
          ],
          "path": "latte/components/app-main.json",
          "registryDependencies": [
            "bar-chart",
            "box",
            "grid",
            "panel",
            "stack",
            "stat-tile",
            "timeline",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/app-main.tsx"
          ],
          "path": "react/components/app-main.json",
          "registryDependencies": [
            "activity-feed",
            "bar-chart",
            "chart-panel",
            "compose",
            "dashboard-overview",
            "metric-row",
            "panel",
            "stat-tile",
            "timeline",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/app-main.tsx"
          ],
          "path": "solid/components/app-main.json",
          "registryDependencies": [
            "activity-feed",
            "bar-chart",
            "chart-panel",
            "compose",
            "dashboard-overview",
            "metric-row",
            "panel",
            "stat-tile",
            "timeline",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/app-main.svelte"
          ],
          "path": "svelte/components/app-main.json",
          "registryDependencies": [
            "activity-feed",
            "bar-chart",
            "box",
            "chart-panel",
            "dashboard-overview",
            "grid",
            "metric-row",
            "panel",
            "stack",
            "stat-tile",
            "timeline",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/app-main.templ"
          ],
          "path": "templ/components/app-main.json",
          "registryDependencies": [
            "bar-chart",
            "box",
            "grid",
            "kit-box",
            "kit-text",
            "panel",
            "stack",
            "stat-tile",
            "timeline",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/app-main.html.twig"
          ],
          "path": "twig/components/app-main.json",
          "registryDependencies": [
            "bar-chart",
            "box",
            "grid",
            "panel",
            "stack",
            "stat-tile",
            "timeline",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/app-main.vue"
          ],
          "path": "vue/components/app-main.json",
          "registryDependencies": [
            "activity-feed",
            "bar-chart",
            "box",
            "chart-panel",
            "dashboard-overview",
            "grid",
            "metric-row",
            "panel",
            "stack",
            "stat-tile",
            "timeline",
            "title",
            "utils"
          ]
        }
      },
      "title": "App Main",
      "type": "registry:component"
    },
    {
      "category": "dashboard",
      "description": "The frame of a signed-in app with a first screen: a sidebar, a top bar, or three panes.",
      "group": "layout",
      "kind": "block",
      "name": "app-shell",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/app-shell.html.j2"
          ],
          "path": "jinja2/blocks/app-shell.json",
          "registryDependencies": [
            "app-main",
            "block",
            "container",
            "grid",
            "list",
            "list-item",
            "nav-bar",
            "panel",
            "sidebar-nav",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/app-shell.latte"
          ],
          "path": "latte/blocks/app-shell.json",
          "registryDependencies": [
            "app-main",
            "block",
            "container",
            "grid",
            "list",
            "list-item",
            "nav-bar",
            "panel",
            "sidebar-nav",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/app-shell.tsx",
            "blocks/app-shell.types.ts"
          ],
          "path": "react/blocks/app-shell.json",
          "registryDependencies": [
            "activity-feed",
            "app-main",
            "chart-panel",
            "compose",
            "dashboard-overview",
            "metric-row",
            "nav-bar",
            "panel",
            "sidebar-nav",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/app-shell.tsx",
            "blocks/app-shell.types.ts"
          ],
          "path": "solid/blocks/app-shell.json",
          "registryDependencies": [
            "activity-feed",
            "app-main",
            "chart-panel",
            "compose",
            "dashboard-overview",
            "metric-row",
            "nav-bar",
            "panel",
            "sidebar-nav",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/app-shell.svelte",
            "blocks/app-shell.types.ts"
          ],
          "path": "svelte/blocks/app-shell.json",
          "registryDependencies": [
            "activity-feed",
            "app-main",
            "block",
            "chart-panel",
            "container",
            "dashboard-overview",
            "grid",
            "list",
            "list-item",
            "metric-row",
            "nav-bar",
            "panel",
            "sidebar-nav",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/app-shell.templ"
          ],
          "path": "templ/blocks/app-shell.json",
          "registryDependencies": [
            "app-main",
            "block",
            "container",
            "grid",
            "kit-box",
            "kit-text",
            "list",
            "list-item",
            "nav-bar",
            "panel",
            "sidebar-nav",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/app-shell.html.twig"
          ],
          "path": "twig/blocks/app-shell.json",
          "registryDependencies": [
            "app-main",
            "block",
            "container",
            "grid",
            "list",
            "list-item",
            "nav-bar",
            "panel",
            "sidebar-nav",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/app-shell.types.ts",
            "blocks/app-shell.vue"
          ],
          "path": "vue/blocks/app-shell.json",
          "registryDependencies": [
            "activity-feed",
            "app-main",
            "block",
            "chart-panel",
            "container",
            "dashboard-overview",
            "grid",
            "list",
            "list-item",
            "metric-row",
            "nav-bar",
            "panel",
            "sidebar-nav",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "App Shell",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Article Block component",
      "group": "",
      "kind": "component",
      "name": "article-block",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/article-block.html.j2"
          ],
          "path": "jinja2/components/article-block.json",
          "registryDependencies": [
            "block",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/article-block.latte"
          ],
          "path": "latte/components/article-block.json",
          "registryDependencies": [
            "block",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/article-block.tsx"
          ],
          "path": "react/components/article-block.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/article-block.tsx"
          ],
          "path": "solid/components/article-block.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/article-block.svelte"
          ],
          "path": "svelte/components/article-block.json",
          "registryDependencies": [
            "block",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/article-block.templ"
          ],
          "path": "templ/components/article-block.json",
          "registryDependencies": [
            "block",
            "kit-box",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/article-block.html.twig"
          ],
          "path": "twig/components/article-block.json",
          "registryDependencies": [
            "block",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/article-block.vue"
          ],
          "path": "vue/components/article-block.json",
          "registryDependencies": [
            "block",
            "utils"
          ]
        }
      },
      "title": "Article Block",
      "type": "registry:component"
    },
    {
      "category": "content",
      "description": "A long read in one reading column, or beside a table of contents that links to the sections.",
      "group": "blog",
      "kind": "block",
      "name": "article-body",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/article-body.html.j2"
          ],
          "path": "jinja2/blocks/article-body.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "grid",
            "link",
            "list",
            "list-item",
            "nav-block",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/article-body.latte"
          ],
          "path": "latte/blocks/article-body.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "grid",
            "link",
            "list",
            "list-item",
            "nav-block",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/article-body.tsx",
            "blocks/article-body.types.ts"
          ],
          "path": "react/blocks/article-body.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "nav-block",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/article-body.tsx",
            "blocks/article-body.types.ts"
          ],
          "path": "solid/blocks/article-body.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "nav-block",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/article-body.svelte",
            "blocks/article-body.types.ts"
          ],
          "path": "svelte/blocks/article-body.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "grid",
            "link",
            "list",
            "list-item",
            "nav-block",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/article-body.templ"
          ],
          "path": "templ/blocks/article-body.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "grid",
            "kit-box",
            "kit-link",
            "kit-text",
            "link",
            "list",
            "list-item",
            "nav-block",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/article-body.html.twig"
          ],
          "path": "twig/blocks/article-body.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "grid",
            "link",
            "list",
            "list-item",
            "nav-block",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/article-body.types.ts",
            "blocks/article-body.vue"
          ],
          "path": "vue/blocks/article-body.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "grid",
            "link",
            "list",
            "list-item",
            "nav-block",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Article Body",
      "type": "registry:block"
    },
    {
      "category": "account",
      "description": "Sign in, sign up and reset password.",
      "group": "auth",
      "kind": "block",
      "name": "auth-card",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/auth-card.html.j2"
          ],
          "path": "jinja2/blocks/auth-card.json",
          "registryDependencies": [
            "auth-form",
            "block",
            "button",
            "group",
            "link",
            "lucide-icon",
            "separator",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/auth-card.latte"
          ],
          "path": "latte/blocks/auth-card.json",
          "registryDependencies": [
            "auth-form",
            "block",
            "button",
            "group",
            "link",
            "lucide-icon",
            "separator",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/auth-card.tsx",
            "blocks/auth-card.types.ts"
          ],
          "path": "react/blocks/auth-card.json",
          "registryDependencies": [
            "auth-form",
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/auth-card.tsx",
            "blocks/auth-card.types.ts"
          ],
          "path": "solid/blocks/auth-card.json",
          "registryDependencies": [
            "auth-form",
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/auth-card.svelte",
            "blocks/auth-card.types.ts"
          ],
          "path": "svelte/blocks/auth-card.json",
          "registryDependencies": [
            "auth-form",
            "block",
            "button",
            "group",
            "link",
            "lucide-icon",
            "separator",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/auth-card.templ"
          ],
          "path": "templ/blocks/auth-card.json",
          "registryDependencies": [
            "auth-form",
            "block",
            "button",
            "group",
            "kit-box",
            "kit-button",
            "kit-link",
            "kit-separator",
            "kit-text",
            "link",
            "lucide-icon",
            "separator",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/auth-card.html.twig"
          ],
          "path": "twig/blocks/auth-card.json",
          "registryDependencies": [
            "auth-form",
            "block",
            "button",
            "group",
            "link",
            "lucide-icon",
            "separator",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/auth-card.types.ts",
            "blocks/auth-card.vue"
          ],
          "path": "vue/blocks/auth-card.json",
          "registryDependencies": [
            "auth-form",
            "block",
            "button",
            "group",
            "link",
            "lucide-icon",
            "separator",
            "stack",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Auth Card",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Auth Form component",
      "group": "",
      "kind": "component",
      "name": "auth-form",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/auth-form.html.j2"
          ],
          "path": "jinja2/components/auth-form.json",
          "registryDependencies": [
            "button",
            "checkbox",
            "field",
            "form",
            "group",
            "input",
            "label",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/auth-form.latte"
          ],
          "path": "latte/components/auth-form.json",
          "registryDependencies": [
            "button",
            "checkbox",
            "field",
            "form",
            "group",
            "input",
            "label",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/auth-form.tsx"
          ],
          "path": "react/components/auth-form.json",
          "registryDependencies": [
            "auth-card",
            "compose",
            "field",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/auth-form.tsx"
          ],
          "path": "solid/components/auth-form.json",
          "registryDependencies": [
            "auth-card",
            "compose",
            "field",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/auth-form.svelte"
          ],
          "path": "svelte/components/auth-form.json",
          "registryDependencies": [
            "auth-card",
            "button",
            "checkbox",
            "field",
            "form",
            "group",
            "input",
            "label",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/auth-form.templ"
          ],
          "path": "templ/components/auth-form.json",
          "registryDependencies": [
            "button",
            "checkbox",
            "field",
            "form",
            "group",
            "input",
            "kit-box",
            "kit-button",
            "kit-checkbox",
            "kit-form",
            "kit-input",
            "kit-label",
            "label",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/auth-form.html.twig"
          ],
          "path": "twig/components/auth-form.json",
          "registryDependencies": [
            "button",
            "checkbox",
            "field",
            "form",
            "group",
            "input",
            "label",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/auth-form.vue"
          ],
          "path": "vue/components/auth-form.json",
          "registryDependencies": [
            "auth-card",
            "button",
            "checkbox",
            "field",
            "form",
            "group",
            "input",
            "label",
            "utils"
          ]
        }
      },
      "title": "Auth Form",
      "type": "registry:component"
    },
    {
      "category": "account",
      "description": "A whole sign-in page: the card beside a picture panel, on a tinted page, or alone; with any mode of the card.",
      "group": "auth",
      "kind": "block",
      "name": "auth-layout",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/auth-layout.html.j2"
          ],
          "path": "jinja2/blocks/auth-layout.json",
          "registryDependencies": [
            "auth-card",
            "block",
            "box",
            "container",
            "grid",
            "media-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/auth-layout.latte"
          ],
          "path": "latte/blocks/auth-layout.json",
          "registryDependencies": [
            "auth-card",
            "block",
            "box",
            "container",
            "grid",
            "media-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/auth-layout.tsx",
            "blocks/auth-layout.types.ts"
          ],
          "path": "react/blocks/auth-layout.json",
          "registryDependencies": [
            "auth-card",
            "compose",
            "media-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/auth-layout.tsx",
            "blocks/auth-layout.types.ts"
          ],
          "path": "solid/blocks/auth-layout.json",
          "registryDependencies": [
            "auth-card",
            "compose",
            "media-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/auth-layout.svelte",
            "blocks/auth-layout.types.ts"
          ],
          "path": "svelte/blocks/auth-layout.json",
          "registryDependencies": [
            "auth-card",
            "block",
            "box",
            "container",
            "grid",
            "media-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/auth-layout.templ"
          ],
          "path": "templ/blocks/auth-layout.json",
          "registryDependencies": [
            "auth-card",
            "block",
            "box",
            "container",
            "grid",
            "kit-box",
            "kit-text",
            "media-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/auth-layout.html.twig"
          ],
          "path": "twig/blocks/auth-layout.json",
          "registryDependencies": [
            "auth-card",
            "block",
            "box",
            "container",
            "grid",
            "media-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/auth-layout.types.ts",
            "blocks/auth-layout.vue"
          ],
          "path": "vue/blocks/auth-layout.json",
          "registryDependencies": [
            "auth-card",
            "block",
            "box",
            "container",
            "grid",
            "media-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Auth Layout",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Avatar component",
      "group": "",
      "kind": "component",
      "name": "avatar",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/avatar.html.j2"
          ],
          "path": "jinja2/components/avatar.json",
          "registryDependencies": [
            "image",
            "inline",
            "presets",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/avatar.latte"
          ],
          "path": "latte/components/avatar.json",
          "registryDependencies": [
            "image",
            "inline",
            "presets",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/avatar.tsx"
          ],
          "path": "react/components/avatar.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/avatar.tsx"
          ],
          "path": "solid/components/avatar.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/avatar.svelte"
          ],
          "path": "svelte/components/avatar.json",
          "registryDependencies": [
            "image",
            "inline",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/avatar.templ"
          ],
          "path": "templ/components/avatar.json",
          "registryDependencies": [
            "image",
            "inline",
            "kit-image",
            "kit-text",
            "presets",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/avatar.html.twig"
          ],
          "path": "twig/components/avatar.json",
          "registryDependencies": [
            "image",
            "inline",
            "presets",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/avatar.vue"
          ],
          "path": "vue/components/avatar.json",
          "registryDependencies": [
            "image",
            "inline",
            "utils"
          ]
        }
      },
      "title": "Avatar",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Backdrop component",
      "group": "",
      "kind": "component",
      "name": "backdrop",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/backdrop.html.j2"
          ],
          "path": "jinja2/components/backdrop.json",
          "registryDependencies": [
            "box",
            "media-frame",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/backdrop.latte"
          ],
          "path": "latte/components/backdrop.json",
          "registryDependencies": [
            "box",
            "media-frame",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/backdrop.tsx"
          ],
          "path": "react/components/backdrop.json",
          "registryDependencies": [
            "compose",
            "media-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/backdrop.tsx"
          ],
          "path": "solid/components/backdrop.json",
          "registryDependencies": [
            "compose",
            "media-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/backdrop.svelte"
          ],
          "path": "svelte/components/backdrop.json",
          "registryDependencies": [
            "box",
            "media-frame",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/backdrop.templ"
          ],
          "path": "templ/components/backdrop.json",
          "registryDependencies": [
            "box",
            "kit-box",
            "media-frame",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/backdrop.html.twig"
          ],
          "path": "twig/components/backdrop.json",
          "registryDependencies": [
            "box",
            "media-frame",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/backdrop.vue"
          ],
          "path": "vue/components/backdrop.json",
          "registryDependencies": [
            "box",
            "media-frame",
            "utils"
          ]
        }
      },
      "title": "Backdrop",
      "type": "registry:component"
    },
    {
      "category": "primitives",
      "description": "Badge primitive",
      "group": "",
      "kind": "primitive",
      "name": "badge",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/badge.html.j2"
          ],
          "path": "jinja2/components/ui/badge.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Badge.latte"
          ],
          "path": "latte/components/ui/badge.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/badge.tsx"
          ],
          "path": "react/components/ui/badge.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/badge.solid.tsx"
          ],
          "path": "solid/components/ui/badge.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Badge.svelte"
          ],
          "path": "svelte/components/ui/badge.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/badge.templ"
          ],
          "path": "templ/components/ui/badge.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Badge.html.twig"
          ],
          "path": "twig/components/ui/badge.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Badge.vue"
          ],
          "path": "vue/components/ui/badge.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Badge",
      "type": "registry:ui"
    },
    {
      "category": "components",
      "description": "Badge Square component",
      "group": "",
      "kind": "component",
      "name": "badge-square",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/badge-square.html.j2"
          ],
          "path": "jinja2/components/badge-square.json",
          "registryDependencies": [
            "inline",
            "presets",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/badge-square.latte"
          ],
          "path": "latte/components/badge-square.json",
          "registryDependencies": [
            "inline",
            "presets",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/badge-square.tsx"
          ],
          "path": "react/components/badge-square.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/badge-square.tsx"
          ],
          "path": "solid/components/badge-square.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/badge-square.svelte"
          ],
          "path": "svelte/components/badge-square.json",
          "registryDependencies": [
            "inline",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/badge-square.templ"
          ],
          "path": "templ/components/badge-square.json",
          "registryDependencies": [
            "inline",
            "kit-text",
            "presets",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/badge-square.html.twig"
          ],
          "path": "twig/components/badge-square.json",
          "registryDependencies": [
            "inline",
            "presets",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/badge-square.vue"
          ],
          "path": "vue/components/badge-square.json",
          "registryDependencies": [
            "inline",
            "utils"
          ]
        }
      },
      "title": "Badge Square",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Bar Chart component",
      "group": "",
      "kind": "component",
      "name": "bar-chart",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/bar-chart.html.j2"
          ],
          "path": "jinja2/components/bar-chart.json",
          "registryDependencies": [
            "box",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/bar-chart.latte"
          ],
          "path": "latte/components/bar-chart.json",
          "registryDependencies": [
            "box",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/bar-chart.tsx",
            "components/bar-chart.types.ts"
          ],
          "path": "react/components/bar-chart.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/bar-chart.tsx",
            "components/bar-chart.types.ts"
          ],
          "path": "solid/components/bar-chart.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/bar-chart.svelte",
            "components/bar-chart.types.ts"
          ],
          "path": "svelte/components/bar-chart.json",
          "registryDependencies": [
            "box",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/bar-chart.templ"
          ],
          "path": "templ/components/bar-chart.json",
          "registryDependencies": [
            "box",
            "kit-box",
            "kit-text",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/bar-chart.html.twig"
          ],
          "path": "twig/components/bar-chart.json",
          "registryDependencies": [
            "box",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/bar-chart.types.ts",
            "components/bar-chart.vue"
          ],
          "path": "vue/components/bar-chart.json",
          "registryDependencies": [
            "box",
            "text",
            "utils"
          ]
        }
      },
      "title": "Bar Chart",
      "type": "registry:component"
    },
    {
      "category": "marketing",
      "description": "Two sides of the same points: how it was and how it is, as two cards or as rows.",
      "group": "features",
      "kind": "block",
      "name": "before-after",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/before-after.html.j2"
          ],
          "path": "jinja2/blocks/before-after.json",
          "registryDependencies": [
            "card",
            "card-content",
            "empty-state",
            "grid",
            "group",
            "list",
            "list-item",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/before-after.latte"
          ],
          "path": "latte/blocks/before-after.json",
          "registryDependencies": [
            "card",
            "card-content",
            "empty-state",
            "grid",
            "group",
            "list",
            "list-item",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/before-after.tsx",
            "blocks/before-after.types.ts"
          ],
          "path": "react/blocks/before-after.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "lucide-icon",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/before-after.tsx",
            "blocks/before-after.types.ts"
          ],
          "path": "solid/blocks/before-after.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "lucide-icon",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/before-after.svelte",
            "blocks/before-after.types.ts"
          ],
          "path": "svelte/blocks/before-after.json",
          "registryDependencies": [
            "card",
            "card-content",
            "empty-state",
            "grid",
            "group",
            "list",
            "list-item",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/before-after.templ"
          ],
          "path": "templ/blocks/before-after.json",
          "registryDependencies": [
            "card",
            "card-content",
            "empty-state",
            "grid",
            "group",
            "kit-box",
            "kit-text",
            "list",
            "list-item",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/before-after.html.twig"
          ],
          "path": "twig/blocks/before-after.json",
          "registryDependencies": [
            "card",
            "card-content",
            "empty-state",
            "grid",
            "group",
            "list",
            "list-item",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/before-after.types.ts",
            "blocks/before-after.vue"
          ],
          "path": "vue/blocks/before-after.json",
          "registryDependencies": [
            "card",
            "card-content",
            "empty-state",
            "grid",
            "group",
            "list",
            "list-item",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Before After",
      "type": "registry:block"
    },
    {
      "category": "marketing",
      "description": "Tiles of different sizes in one grid; the large tiles hold the main features.",
      "group": "features",
      "kind": "block",
      "name": "bento-grid",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/bento-grid.html.j2"
          ],
          "path": "jinja2/blocks/bento-grid.json",
          "registryDependencies": [
            "card",
            "card-content",
            "empty-state",
            "grid",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/bento-grid.latte"
          ],
          "path": "latte/blocks/bento-grid.json",
          "registryDependencies": [
            "card",
            "card-content",
            "empty-state",
            "grid",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/bento-grid.tsx",
            "blocks/bento-grid.types.ts"
          ],
          "path": "react/blocks/bento-grid.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/bento-grid.tsx",
            "blocks/bento-grid.types.ts"
          ],
          "path": "solid/blocks/bento-grid.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/bento-grid.svelte",
            "blocks/bento-grid.types.ts"
          ],
          "path": "svelte/blocks/bento-grid.json",
          "registryDependencies": [
            "card",
            "card-content",
            "empty-state",
            "grid",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/bento-grid.templ"
          ],
          "path": "templ/blocks/bento-grid.json",
          "registryDependencies": [
            "card",
            "card-content",
            "empty-state",
            "grid",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/bento-grid.html.twig"
          ],
          "path": "twig/blocks/bento-grid.json",
          "registryDependencies": [
            "card",
            "card-content",
            "empty-state",
            "grid",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/bento-grid.types.ts",
            "blocks/bento-grid.vue"
          ],
          "path": "vue/blocks/bento-grid.json",
          "registryDependencies": [
            "card",
            "card-content",
            "empty-state",
            "grid",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Bento Grid",
      "type": "registry:block"
    },
    {
      "category": "primitives",
      "description": "Block primitive",
      "group": "",
      "kind": "primitive",
      "name": "block",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/block.html.j2"
          ],
          "path": "jinja2/components/ui/block.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Block.latte"
          ],
          "path": "latte/components/ui/block.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/block.tsx"
          ],
          "path": "react/components/ui/block.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/block.solid.tsx"
          ],
          "path": "solid/components/ui/block.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Block.svelte"
          ],
          "path": "svelte/components/ui/block.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/block.templ"
          ],
          "path": "templ/components/ui/block.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Block.html.twig"
          ],
          "path": "twig/components/ui/block.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Block.vue"
          ],
          "path": "vue/components/ui/block.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Block",
      "type": "registry:ui"
    },
    {
      "category": "dashboard",
      "description": "An app-style tab bar for a phone: an icon over a name, the current tab marked.",
      "group": "navigation",
      "kind": "block",
      "name": "bottom-nav",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/bottom-nav.html.j2"
          ],
          "path": "jinja2/blocks/bottom-nav.json",
          "registryDependencies": [
            "block",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "menu-entry",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/bottom-nav.latte"
          ],
          "path": "latte/blocks/bottom-nav.json",
          "registryDependencies": [
            "block",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "menu-entry",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/bottom-nav.tsx"
          ],
          "path": "react/blocks/bottom-nav.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "menu-entry",
            "nav-bar",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/bottom-nav.tsx"
          ],
          "path": "solid/blocks/bottom-nav.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "menu-entry",
            "nav-bar",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/bottom-nav.svelte"
          ],
          "path": "svelte/blocks/bottom-nav.json",
          "registryDependencies": [
            "block",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "menu-entry",
            "nav-bar",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/bottom-nav.templ"
          ],
          "path": "templ/blocks/bottom-nav.json",
          "registryDependencies": [
            "block",
            "inline",
            "kit-box",
            "kit-text",
            "list",
            "list-item",
            "lucide-icon",
            "menu-entry",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/bottom-nav.html.twig"
          ],
          "path": "twig/blocks/bottom-nav.json",
          "registryDependencies": [
            "block",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "menu-entry",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/bottom-nav.vue"
          ],
          "path": "vue/blocks/bottom-nav.json",
          "registryDependencies": [
            "block",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "menu-entry",
            "nav-bar",
            "utils"
          ]
        }
      },
      "title": "Bottom Nav",
      "type": "registry:block"
    },
    {
      "category": "primitives",
      "description": "Box primitive",
      "group": "",
      "kind": "primitive",
      "name": "box",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/box.html.j2"
          ],
          "path": "jinja2/components/ui/box.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Box.latte"
          ],
          "path": "latte/components/ui/box.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/box.tsx"
          ],
          "path": "react/components/ui/box.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/box.solid.tsx"
          ],
          "path": "solid/components/ui/box.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Box.svelte"
          ],
          "path": "svelte/components/ui/box.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/box.templ"
          ],
          "path": "templ/components/ui/box.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Box.html.twig"
          ],
          "path": "twig/components/ui/box.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Box.vue"
          ],
          "path": "vue/components/ui/box.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Box",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Breadcrumb primitive",
      "group": "",
      "kind": "primitive",
      "name": "breadcrumb",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/breadcrumb.html.j2"
          ],
          "path": "jinja2/components/ui/breadcrumb.json",
          "registryDependencies": [
            "kit-box",
            "kit-link",
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Breadcrumb.latte"
          ],
          "path": "latte/components/ui/breadcrumb.json",
          "registryDependencies": [
            "kit-box",
            "kit-link",
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/breadcrumb.tsx"
          ],
          "path": "react/components/ui/breadcrumb.json",
          "registryDependencies": [
            "kit-box",
            "kit-link",
            "kit-text",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/breadcrumb.solid.tsx"
          ],
          "path": "solid/components/ui/breadcrumb.json",
          "registryDependencies": [
            "kit-box",
            "kit-link",
            "kit-text",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Breadcrumb.svelte"
          ],
          "path": "svelte/components/ui/breadcrumb.json",
          "registryDependencies": [
            "kit-box",
            "kit-link",
            "kit-text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/breadcrumb.templ"
          ],
          "path": "templ/components/ui/breadcrumb.json",
          "registryDependencies": [
            "kit-box",
            "kit-link",
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Breadcrumb.html.twig"
          ],
          "path": "twig/components/ui/breadcrumb.json",
          "registryDependencies": [
            "kit-box",
            "kit-link",
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Breadcrumb.vue"
          ],
          "path": "vue/components/ui/breadcrumb.json",
          "registryDependencies": [
            "kit-box",
            "kit-link",
            "kit-text",
            "utils"
          ]
        }
      },
      "title": "Breadcrumb",
      "type": "registry:ui"
    },
    {
      "category": "components",
      "description": "Bulk Bar component",
      "group": "",
      "kind": "component",
      "name": "bulk-bar",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/bulk-bar.html.j2"
          ],
          "path": "jinja2/components/bulk-bar.json",
          "registryDependencies": [
            "box",
            "button",
            "inline",
            "lucide-icon",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/bulk-bar.latte"
          ],
          "path": "latte/components/bulk-bar.json",
          "registryDependencies": [
            "box",
            "button",
            "inline",
            "lucide-icon",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/bulk-bar.tsx"
          ],
          "path": "react/components/bulk-bar.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/bulk-bar.tsx"
          ],
          "path": "solid/components/bulk-bar.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/bulk-bar.svelte"
          ],
          "path": "svelte/components/bulk-bar.json",
          "registryDependencies": [
            "box",
            "button",
            "inline",
            "lucide-icon",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/bulk-bar.templ"
          ],
          "path": "templ/components/bulk-bar.json",
          "registryDependencies": [
            "box",
            "button",
            "inline",
            "kit-box",
            "kit-button",
            "kit-text",
            "lucide-icon",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/bulk-bar.html.twig"
          ],
          "path": "twig/components/bulk-bar.json",
          "registryDependencies": [
            "box",
            "button",
            "inline",
            "lucide-icon",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/bulk-bar.vue"
          ],
          "path": "vue/components/bulk-bar.json",
          "registryDependencies": [
            "box",
            "button",
            "inline",
            "lucide-icon",
            "utils"
          ]
        }
      },
      "title": "Bulk Bar",
      "type": "registry:component"
    },
    {
      "category": "primitives",
      "description": "Button primitive",
      "group": "",
      "kind": "primitive",
      "name": "button",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/button.html.j2"
          ],
          "path": "jinja2/components/ui/button.json",
          "registryDependencies": [
            "kit-button",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Button.latte"
          ],
          "path": "latte/components/ui/button.json",
          "registryDependencies": [
            "kit-button",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/button.tsx"
          ],
          "path": "react/components/ui/button.json",
          "registryDependencies": [
            "kit-button",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/button.solid.tsx"
          ],
          "path": "solid/components/ui/button.json",
          "registryDependencies": [
            "kit-button",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Button.svelte"
          ],
          "path": "svelte/components/ui/button.json",
          "registryDependencies": [
            "kit-button",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/button.templ"
          ],
          "path": "templ/components/ui/button.json",
          "registryDependencies": [
            "kit-button",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Button.html.twig"
          ],
          "path": "twig/components/ui/button.json",
          "registryDependencies": [
            "kit-button",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Button.vue"
          ],
          "path": "vue/components/ui/button.json",
          "registryDependencies": [
            "kit-button",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Button",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Button Plain primitive",
      "group": "",
      "kind": "primitive",
      "name": "button-plain",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/button-plain.html.j2"
          ],
          "path": "jinja2/components/ui/button-plain.json",
          "registryDependencies": [
            "kit-button",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/ButtonPlain.latte"
          ],
          "path": "latte/components/ui/button-plain.json",
          "registryDependencies": [
            "kit-button",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/button-plain.tsx"
          ],
          "path": "react/components/ui/button-plain.json",
          "registryDependencies": [
            "kit-button",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/button-plain.solid.tsx"
          ],
          "path": "solid/components/ui/button-plain.json",
          "registryDependencies": [
            "kit-button",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/ButtonPlain.svelte"
          ],
          "path": "svelte/components/ui/button-plain.json",
          "registryDependencies": [
            "kit-button",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/button-plain.templ"
          ],
          "path": "templ/components/ui/button-plain.json",
          "registryDependencies": [
            "kit-button",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/ButtonPlain.html.twig"
          ],
          "path": "twig/components/ui/button-plain.json",
          "registryDependencies": [
            "kit-button",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/ButtonPlain.vue"
          ],
          "path": "vue/components/ui/button-plain.json",
          "registryDependencies": [
            "kit-button",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Button Plain",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Card primitive",
      "group": "",
      "kind": "primitive",
      "name": "card",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/card.html.j2"
          ],
          "path": "jinja2/components/ui/card.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Card.latte"
          ],
          "path": "latte/components/ui/card.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/card.tsx"
          ],
          "path": "react/components/ui/card.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/card.solid.tsx"
          ],
          "path": "solid/components/ui/card.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Card.svelte"
          ],
          "path": "svelte/components/ui/card.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/card.templ"
          ],
          "path": "templ/components/ui/card.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Card.html.twig"
          ],
          "path": "twig/components/ui/card.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Card.vue"
          ],
          "path": "vue/components/ui/card.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Card",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Card Content primitive",
      "group": "",
      "kind": "primitive",
      "name": "card-content",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/card-content.html.j2"
          ],
          "path": "jinja2/components/ui/card-content.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/CardContent.latte"
          ],
          "path": "latte/components/ui/card-content.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/card-content.tsx"
          ],
          "path": "react/components/ui/card-content.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/card-content.solid.tsx"
          ],
          "path": "solid/components/ui/card-content.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/CardContent.svelte"
          ],
          "path": "svelte/components/ui/card-content.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/card-content.templ"
          ],
          "path": "templ/components/ui/card-content.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/CardContent.html.twig"
          ],
          "path": "twig/components/ui/card-content.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/CardContent.vue"
          ],
          "path": "vue/components/ui/card-content.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Card Content",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Card Description primitive",
      "group": "",
      "kind": "primitive",
      "name": "card-description",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/card-description.html.j2"
          ],
          "path": "jinja2/components/ui/card-description.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/CardDescription.latte"
          ],
          "path": "latte/components/ui/card-description.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/card-description.tsx"
          ],
          "path": "react/components/ui/card-description.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/card-description.solid.tsx"
          ],
          "path": "solid/components/ui/card-description.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/CardDescription.svelte"
          ],
          "path": "svelte/components/ui/card-description.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/card-description.templ"
          ],
          "path": "templ/components/ui/card-description.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/CardDescription.html.twig"
          ],
          "path": "twig/components/ui/card-description.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/CardDescription.vue"
          ],
          "path": "vue/components/ui/card-description.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Card Description",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Card Footer primitive",
      "group": "",
      "kind": "primitive",
      "name": "card-footer",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/card-footer.html.j2"
          ],
          "path": "jinja2/components/ui/card-footer.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/CardFooter.latte"
          ],
          "path": "latte/components/ui/card-footer.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/card-footer.tsx"
          ],
          "path": "react/components/ui/card-footer.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/card-footer.solid.tsx"
          ],
          "path": "solid/components/ui/card-footer.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/CardFooter.svelte"
          ],
          "path": "svelte/components/ui/card-footer.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/card-footer.templ"
          ],
          "path": "templ/components/ui/card-footer.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/CardFooter.html.twig"
          ],
          "path": "twig/components/ui/card-footer.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/CardFooter.vue"
          ],
          "path": "vue/components/ui/card-footer.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Card Footer",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Card Header primitive",
      "group": "",
      "kind": "primitive",
      "name": "card-header",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/card-header.html.j2"
          ],
          "path": "jinja2/components/ui/card-header.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/CardHeader.latte"
          ],
          "path": "latte/components/ui/card-header.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/card-header.tsx"
          ],
          "path": "react/components/ui/card-header.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/card-header.solid.tsx"
          ],
          "path": "solid/components/ui/card-header.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/CardHeader.svelte"
          ],
          "path": "svelte/components/ui/card-header.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/card-header.templ"
          ],
          "path": "templ/components/ui/card-header.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/CardHeader.html.twig"
          ],
          "path": "twig/components/ui/card-header.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/CardHeader.vue"
          ],
          "path": "vue/components/ui/card-header.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Card Header",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Card Title primitive",
      "group": "",
      "kind": "primitive",
      "name": "card-title",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/card-title.html.j2"
          ],
          "path": "jinja2/components/ui/card-title.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/CardTitle.latte"
          ],
          "path": "latte/components/ui/card-title.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/card-title.tsx"
          ],
          "path": "react/components/ui/card-title.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/card-title.solid.tsx"
          ],
          "path": "solid/components/ui/card-title.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/CardTitle.svelte"
          ],
          "path": "svelte/components/ui/card-title.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/card-title.templ"
          ],
          "path": "templ/components/ui/card-title.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/CardTitle.html.twig"
          ],
          "path": "twig/components/ui/card-title.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/CardTitle.vue"
          ],
          "path": "vue/components/ui/card-title.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Card Title",
      "type": "registry:ui"
    },
    {
      "category": "components",
      "description": "Cart Count component",
      "group": "",
      "kind": "component",
      "name": "cart-count",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/cart-count.html.j2"
          ],
          "path": "jinja2/components/cart-count.json",
          "registryDependencies": [
            "inline",
            "lucide-icon",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/cart-count.latte"
          ],
          "path": "latte/components/cart-count.json",
          "registryDependencies": [
            "inline",
            "lucide-icon",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/cart-count.tsx"
          ],
          "path": "react/components/cart-count.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/cart-count.tsx"
          ],
          "path": "solid/components/cart-count.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/cart-count.svelte"
          ],
          "path": "svelte/components/cart-count.json",
          "registryDependencies": [
            "inline",
            "lucide-icon",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/cart-count.templ"
          ],
          "path": "templ/components/cart-count.json",
          "registryDependencies": [
            "inline",
            "kit-text",
            "lucide-icon",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/cart-count.html.twig"
          ],
          "path": "twig/components/cart-count.json",
          "registryDependencies": [
            "inline",
            "lucide-icon",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/cart-count.vue"
          ],
          "path": "vue/components/cart-count.json",
          "registryDependencies": [
            "inline",
            "lucide-icon",
            "utils"
          ]
        }
      },
      "title": "Cart Count",
      "type": "registry:component"
    },
    {
      "category": "commerce",
      "description": "The cart drawer in its open state, filled or empty.",
      "group": "checkout",
      "kind": "block",
      "name": "cart-drawer",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/cart-drawer.html.j2"
          ],
          "path": "jinja2/blocks/cart-drawer.json",
          "registryDependencies": [
            "block",
            "box",
            "button",
            "container",
            "drawer-lines",
            "empty-state",
            "group",
            "lucide-icon",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/cart-drawer.latte"
          ],
          "path": "latte/blocks/cart-drawer.json",
          "registryDependencies": [
            "block",
            "box",
            "button",
            "container",
            "drawer-lines",
            "empty-state",
            "group",
            "lucide-icon",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/cart-drawer.tsx",
            "blocks/cart-drawer.types.ts"
          ],
          "path": "react/blocks/cart-drawer.json",
          "registryDependencies": [
            "cart-list",
            "compose",
            "drawer-lines",
            "empty-state",
            "lucide-icon",
            "order-summary",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/cart-drawer.tsx",
            "blocks/cart-drawer.types.ts"
          ],
          "path": "solid/blocks/cart-drawer.json",
          "registryDependencies": [
            "cart-list",
            "compose",
            "drawer-lines",
            "empty-state",
            "lucide-icon",
            "order-summary",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/cart-drawer.svelte",
            "blocks/cart-drawer.types.ts"
          ],
          "path": "svelte/blocks/cart-drawer.json",
          "registryDependencies": [
            "block",
            "box",
            "button",
            "cart-list",
            "container",
            "drawer-lines",
            "empty-state",
            "group",
            "lucide-icon",
            "order-summary",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/cart-drawer.templ"
          ],
          "path": "templ/blocks/cart-drawer.json",
          "registryDependencies": [
            "block",
            "box",
            "button",
            "container",
            "drawer-lines",
            "empty-state",
            "group",
            "kit-box",
            "kit-button",
            "kit-text",
            "lucide-icon",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/cart-drawer.html.twig"
          ],
          "path": "twig/blocks/cart-drawer.json",
          "registryDependencies": [
            "block",
            "box",
            "button",
            "container",
            "drawer-lines",
            "empty-state",
            "group",
            "lucide-icon",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/cart-drawer.types.ts",
            "blocks/cart-drawer.vue"
          ],
          "path": "vue/blocks/cart-drawer.json",
          "registryDependencies": [
            "block",
            "box",
            "button",
            "cart-list",
            "container",
            "drawer-lines",
            "empty-state",
            "group",
            "lucide-icon",
            "order-summary",
            "title",
            "utils"
          ]
        }
      },
      "title": "Cart Drawer",
      "type": "registry:block"
    },
    {
      "category": "commerce",
      "description": "The lines of a cart as a table or as cards.",
      "group": "checkout",
      "kind": "block",
      "name": "cart-list",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/cart-list.html.j2"
          ],
          "path": "jinja2/blocks/cart-list.json",
          "registryDependencies": [
            "button",
            "card",
            "card-content",
            "cart-table",
            "empty-state",
            "lucide-icon",
            "media-frame",
            "number-field",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/cart-list.latte"
          ],
          "path": "latte/blocks/cart-list.json",
          "registryDependencies": [
            "button",
            "card",
            "card-content",
            "cart-table",
            "empty-state",
            "lucide-icon",
            "media-frame",
            "number-field",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/cart-list.tsx",
            "blocks/cart-list.types.ts"
          ],
          "path": "react/blocks/cart-list.json",
          "registryDependencies": [
            "cart-table",
            "compose",
            "empty-state",
            "lucide-icon",
            "media-frame",
            "number-field",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/cart-list.tsx",
            "blocks/cart-list.types.ts"
          ],
          "path": "solid/blocks/cart-list.json",
          "registryDependencies": [
            "cart-table",
            "compose",
            "empty-state",
            "lucide-icon",
            "media-frame",
            "number-field",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/cart-list.svelte",
            "blocks/cart-list.types.ts"
          ],
          "path": "svelte/blocks/cart-list.json",
          "registryDependencies": [
            "button",
            "card",
            "card-content",
            "cart-table",
            "empty-state",
            "lucide-icon",
            "media-frame",
            "number-field",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/cart-list.templ"
          ],
          "path": "templ/blocks/cart-list.json",
          "registryDependencies": [
            "button",
            "card",
            "card-content",
            "cart-table",
            "empty-state",
            "kit-box",
            "kit-button",
            "kit-text",
            "lucide-icon",
            "media-frame",
            "number-field",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/cart-list.html.twig"
          ],
          "path": "twig/blocks/cart-list.json",
          "registryDependencies": [
            "button",
            "card",
            "card-content",
            "cart-table",
            "empty-state",
            "lucide-icon",
            "media-frame",
            "number-field",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/cart-list.types.ts",
            "blocks/cart-list.vue"
          ],
          "path": "vue/blocks/cart-list.json",
          "registryDependencies": [
            "button",
            "card",
            "card-content",
            "cart-table",
            "empty-state",
            "lucide-icon",
            "media-frame",
            "number-field",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Cart List",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Cart Summary Card component",
      "group": "",
      "kind": "component",
      "name": "cart-summary-card",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/cart-summary-card.html.j2"
          ],
          "path": "jinja2/components/cart-summary-card.json",
          "registryDependencies": [
            "badge",
            "button",
            "group",
            "inline",
            "input",
            "list",
            "list-item",
            "media-frame",
            "progress",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/cart-summary-card.latte"
          ],
          "path": "latte/components/cart-summary-card.json",
          "registryDependencies": [
            "badge",
            "button",
            "group",
            "inline",
            "input",
            "list",
            "list-item",
            "media-frame",
            "progress",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/cart-summary-card.tsx",
            "components/cart-summary-card.types.ts"
          ],
          "path": "react/components/cart-summary-card.json",
          "registryDependencies": [
            "cart-list",
            "compose",
            "media-frame",
            "order-summary",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/cart-summary-card.tsx",
            "components/cart-summary-card.types.ts"
          ],
          "path": "solid/components/cart-summary-card.json",
          "registryDependencies": [
            "cart-list",
            "compose",
            "media-frame",
            "order-summary",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/cart-summary-card.svelte",
            "components/cart-summary-card.types.ts"
          ],
          "path": "svelte/components/cart-summary-card.json",
          "registryDependencies": [
            "badge",
            "button",
            "cart-list",
            "group",
            "inline",
            "input",
            "list",
            "list-item",
            "media-frame",
            "order-summary",
            "progress",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/cart-summary-card.templ"
          ],
          "path": "templ/components/cart-summary-card.json",
          "registryDependencies": [
            "badge",
            "button",
            "group",
            "inline",
            "input",
            "kit-box",
            "kit-button",
            "kit-input",
            "kit-progress",
            "kit-text",
            "list",
            "list-item",
            "media-frame",
            "progress",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/cart-summary-card.html.twig"
          ],
          "path": "twig/components/cart-summary-card.json",
          "registryDependencies": [
            "badge",
            "button",
            "group",
            "inline",
            "input",
            "list",
            "list-item",
            "media-frame",
            "progress",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/cart-summary-card.types.ts",
            "components/cart-summary-card.vue"
          ],
          "path": "vue/components/cart-summary-card.json",
          "registryDependencies": [
            "badge",
            "button",
            "cart-list",
            "group",
            "inline",
            "input",
            "list",
            "list-item",
            "media-frame",
            "order-summary",
            "progress",
            "stack",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Cart Summary Card",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Cart Table component",
      "group": "",
      "kind": "component",
      "name": "cart-table",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/cart-table.html.j2"
          ],
          "path": "jinja2/components/cart-table.json",
          "registryDependencies": [
            "box",
            "button",
            "group",
            "inline",
            "lucide-icon",
            "media-frame",
            "number-field",
            "stack",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-head",
            "table-head-cell",
            "table-row",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/cart-table.latte"
          ],
          "path": "latte/components/cart-table.json",
          "registryDependencies": [
            "box",
            "button",
            "group",
            "inline",
            "lucide-icon",
            "media-frame",
            "number-field",
            "stack",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-head",
            "table-head-cell",
            "table-row",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/cart-table.tsx"
          ],
          "path": "react/components/cart-table.json",
          "registryDependencies": [
            "cart-list",
            "compose",
            "lucide-icon",
            "media-frame",
            "number-field",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/cart-table.tsx"
          ],
          "path": "solid/components/cart-table.json",
          "registryDependencies": [
            "cart-list",
            "compose",
            "lucide-icon",
            "media-frame",
            "number-field",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/cart-table.svelte"
          ],
          "path": "svelte/components/cart-table.json",
          "registryDependencies": [
            "box",
            "button",
            "cart-list",
            "group",
            "inline",
            "lucide-icon",
            "media-frame",
            "number-field",
            "stack",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-head",
            "table-head-cell",
            "table-row",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/cart-table.templ"
          ],
          "path": "templ/components/cart-table.json",
          "registryDependencies": [
            "box",
            "button",
            "group",
            "inline",
            "kit-box",
            "kit-button",
            "kit-text",
            "lucide-icon",
            "media-frame",
            "number-field",
            "stack",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-head",
            "table-head-cell",
            "table-row",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/cart-table.html.twig"
          ],
          "path": "twig/components/cart-table.json",
          "registryDependencies": [
            "box",
            "button",
            "group",
            "inline",
            "lucide-icon",
            "media-frame",
            "number-field",
            "stack",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-head",
            "table-head-cell",
            "table-row",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/cart-table.vue"
          ],
          "path": "vue/components/cart-table.json",
          "registryDependencies": [
            "box",
            "button",
            "cart-list",
            "group",
            "inline",
            "lucide-icon",
            "media-frame",
            "number-field",
            "stack",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-head",
            "table-head-cell",
            "table-row",
            "text",
            "utils"
          ]
        }
      },
      "title": "Cart Table",
      "type": "registry:component"
    },
    {
      "category": "commerce",
      "description": "Categories as chips, a bar, a side list, tiles, or chips under a toolbar.",
      "group": "catalog",
      "kind": "block",
      "name": "category-nav",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/category-nav.html.j2"
          ],
          "path": "jinja2/blocks/category-nav.json",
          "registryDependencies": [
            "block",
            "container",
            "group",
            "inline",
            "kit-select",
            "list",
            "list-item",
            "lucide-icon",
            "menu-entry",
            "search-field",
            "select",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/category-nav.latte"
          ],
          "path": "latte/blocks/category-nav.json",
          "registryDependencies": [
            "block",
            "container",
            "group",
            "inline",
            "kit-select",
            "list",
            "list-item",
            "lucide-icon",
            "menu-entry",
            "search-field",
            "select",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/category-nav.tsx",
            "blocks/category-nav.types.ts"
          ],
          "path": "react/blocks/category-nav.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "menu-entry",
            "search-field",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/category-nav.tsx",
            "blocks/category-nav.types.ts"
          ],
          "path": "solid/blocks/category-nav.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "menu-entry",
            "search-field",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/category-nav.svelte",
            "blocks/category-nav.types.ts"
          ],
          "path": "svelte/blocks/category-nav.json",
          "registryDependencies": [
            "block",
            "container",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "menu-entry",
            "search-field",
            "select",
            "select-option",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/category-nav.templ"
          ],
          "path": "templ/blocks/category-nav.json",
          "registryDependencies": [
            "block",
            "container",
            "group",
            "inline",
            "kit-box",
            "kit-select",
            "kit-text",
            "list",
            "list-item",
            "lucide-icon",
            "menu-entry",
            "search-field",
            "select",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/category-nav.html.twig"
          ],
          "path": "twig/blocks/category-nav.json",
          "registryDependencies": [
            "block",
            "container",
            "group",
            "inline",
            "kit-select",
            "list",
            "list-item",
            "lucide-icon",
            "menu-entry",
            "search-field",
            "select",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/category-nav.types.ts",
            "blocks/category-nav.vue"
          ],
          "path": "vue/blocks/category-nav.json",
          "registryDependencies": [
            "block",
            "container",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "menu-entry",
            "search-field",
            "select",
            "select-option",
            "text",
            "utils"
          ]
        }
      },
      "title": "Category Nav",
      "type": "registry:block"
    },
    {
      "category": "dashboard",
      "description": "Orders per day as bars or meters.",
      "group": "widgets",
      "kind": "block",
      "name": "chart-panel",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/chart-panel.html.j2"
          ],
          "path": "jinja2/blocks/chart-panel.json",
          "registryDependencies": [
            "bar-chart",
            "block",
            "container",
            "empty-state",
            "meter-row",
            "panel",
            "stack",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/chart-panel.latte"
          ],
          "path": "latte/blocks/chart-panel.json",
          "registryDependencies": [
            "bar-chart",
            "block",
            "container",
            "empty-state",
            "meter-row",
            "panel",
            "stack",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/chart-panel.tsx",
            "blocks/chart-panel.types.ts"
          ],
          "path": "react/blocks/chart-panel.json",
          "registryDependencies": [
            "bar-chart",
            "compose",
            "empty-state",
            "meter-row",
            "panel",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/chart-panel.tsx",
            "blocks/chart-panel.types.ts"
          ],
          "path": "solid/blocks/chart-panel.json",
          "registryDependencies": [
            "bar-chart",
            "compose",
            "empty-state",
            "meter-row",
            "panel",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/chart-panel.svelte",
            "blocks/chart-panel.types.ts"
          ],
          "path": "svelte/blocks/chart-panel.json",
          "registryDependencies": [
            "bar-chart",
            "block",
            "container",
            "empty-state",
            "meter-row",
            "panel",
            "stack",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/chart-panel.templ"
          ],
          "path": "templ/blocks/chart-panel.json",
          "registryDependencies": [
            "bar-chart",
            "block",
            "container",
            "empty-state",
            "kit-box",
            "meter-row",
            "panel",
            "stack",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/chart-panel.html.twig"
          ],
          "path": "twig/blocks/chart-panel.json",
          "registryDependencies": [
            "bar-chart",
            "block",
            "container",
            "empty-state",
            "meter-row",
            "panel",
            "stack",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/chart-panel.types.ts",
            "blocks/chart-panel.vue"
          ],
          "path": "vue/blocks/chart-panel.json",
          "registryDependencies": [
            "bar-chart",
            "block",
            "container",
            "empty-state",
            "meter-row",
            "panel",
            "stack",
            "utils"
          ]
        }
      },
      "title": "Chart Panel",
      "type": "registry:block"
    },
    {
      "category": "primitives",
      "description": "Checkbox primitive",
      "group": "",
      "kind": "primitive",
      "name": "checkbox",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/checkbox.html.j2"
          ],
          "path": "jinja2/components/ui/checkbox.json",
          "registryDependencies": [
            "kit-checkbox",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Checkbox.latte"
          ],
          "path": "latte/components/ui/checkbox.json",
          "registryDependencies": [
            "kit-checkbox",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/checkbox.tsx"
          ],
          "path": "react/components/ui/checkbox.json",
          "registryDependencies": [
            "kit-checkbox",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/checkbox.solid.tsx"
          ],
          "path": "solid/components/ui/checkbox.json",
          "registryDependencies": [
            "kit-checkbox",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Checkbox.svelte"
          ],
          "path": "svelte/components/ui/checkbox.json",
          "registryDependencies": [
            "kit-checkbox",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/checkbox.templ"
          ],
          "path": "templ/components/ui/checkbox.json",
          "registryDependencies": [
            "kit-checkbox",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Checkbox.html.twig"
          ],
          "path": "twig/components/ui/checkbox.json",
          "registryDependencies": [
            "kit-checkbox",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Checkbox.vue"
          ],
          "path": "vue/components/ui/checkbox.json",
          "registryDependencies": [
            "kit-checkbox",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Checkbox",
      "type": "registry:ui"
    },
    {
      "category": "onboarding",
      "description": "Tasks to finish after sign-up, with progress.",
      "group": "setup",
      "kind": "block",
      "name": "checklist",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/checklist.html.j2"
          ],
          "path": "jinja2/blocks/checklist.json",
          "registryDependencies": [
            "disclosure",
            "empty-state",
            "icon-badge",
            "list",
            "list-item",
            "lucide-icon",
            "progress",
            "section-frame",
            "stack",
            "summary",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/checklist.latte"
          ],
          "path": "latte/blocks/checklist.json",
          "registryDependencies": [
            "disclosure",
            "empty-state",
            "icon-badge",
            "list",
            "list-item",
            "lucide-icon",
            "progress",
            "section-frame",
            "stack",
            "summary",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/checklist.tsx",
            "blocks/checklist.types.ts"
          ],
          "path": "react/blocks/checklist.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "lucide-icon",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/checklist.tsx",
            "blocks/checklist.types.ts"
          ],
          "path": "solid/blocks/checklist.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "lucide-icon",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/checklist.svelte",
            "blocks/checklist.types.ts"
          ],
          "path": "svelte/blocks/checklist.json",
          "registryDependencies": [
            "disclosure",
            "empty-state",
            "icon-badge",
            "list",
            "list-item",
            "lucide-icon",
            "progress",
            "section-frame",
            "stack",
            "summary",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/checklist.templ"
          ],
          "path": "templ/blocks/checklist.json",
          "registryDependencies": [
            "disclosure",
            "empty-state",
            "icon-badge",
            "kit-box",
            "kit-disclosure",
            "kit-progress",
            "kit-text",
            "list",
            "list-item",
            "lucide-icon",
            "progress",
            "section-frame",
            "stack",
            "summary",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/checklist.html.twig"
          ],
          "path": "twig/blocks/checklist.json",
          "registryDependencies": [
            "disclosure",
            "empty-state",
            "icon-badge",
            "list",
            "list-item",
            "lucide-icon",
            "progress",
            "section-frame",
            "stack",
            "summary",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/checklist.types.ts",
            "blocks/checklist.vue"
          ],
          "path": "vue/blocks/checklist.json",
          "registryDependencies": [
            "disclosure",
            "empty-state",
            "icon-badge",
            "list",
            "list-item",
            "lucide-icon",
            "progress",
            "section-frame",
            "stack",
            "summary",
            "text",
            "utils"
          ]
        }
      },
      "title": "Checklist",
      "type": "registry:block"
    },
    {
      "category": "commerce",
      "description": "Contacts, address, a window and the payment beside a sticky order summary.",
      "group": "checkout",
      "kind": "block",
      "name": "checkout-form",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/checkout-form.html.j2"
          ],
          "path": "jinja2/blocks/checkout-form.json",
          "registryDependencies": [
            "box",
            "cart-summary-card",
            "checkout-step",
            "checkout-submit",
            "field",
            "form",
            "grid",
            "input",
            "payment-options",
            "section-frame",
            "slot-grid",
            "textarea",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/checkout-form.latte"
          ],
          "path": "latte/blocks/checkout-form.json",
          "registryDependencies": [
            "box",
            "cart-summary-card",
            "checkout-step",
            "checkout-submit",
            "field",
            "form",
            "grid",
            "input",
            "payment-options",
            "section-frame",
            "slot-grid",
            "textarea",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/checkout-form.tsx",
            "blocks/checkout-form.types.ts"
          ],
          "path": "react/blocks/checkout-form.json",
          "registryDependencies": [
            "cart-list",
            "cart-summary-card",
            "checkout-step",
            "checkout-submit",
            "compose",
            "field",
            "order-summary",
            "payment-options",
            "section-frame",
            "slot-grid",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/checkout-form.tsx",
            "blocks/checkout-form.types.ts"
          ],
          "path": "solid/blocks/checkout-form.json",
          "registryDependencies": [
            "cart-list",
            "cart-summary-card",
            "checkout-step",
            "checkout-submit",
            "compose",
            "field",
            "order-summary",
            "payment-options",
            "section-frame",
            "slot-grid",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/checkout-form.svelte",
            "blocks/checkout-form.types.ts"
          ],
          "path": "svelte/blocks/checkout-form.json",
          "registryDependencies": [
            "box",
            "cart-list",
            "cart-summary-card",
            "checkout-step",
            "checkout-submit",
            "field",
            "form",
            "grid",
            "input",
            "order-summary",
            "payment-options",
            "section-frame",
            "slot-grid",
            "textarea",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/checkout-form.templ"
          ],
          "path": "templ/blocks/checkout-form.json",
          "registryDependencies": [
            "box",
            "cart-summary-card",
            "checkout-step",
            "checkout-submit",
            "field",
            "form",
            "grid",
            "input",
            "kit-box",
            "kit-form",
            "kit-input",
            "kit-textarea",
            "payment-options",
            "section-frame",
            "slot-grid",
            "textarea",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/checkout-form.html.twig"
          ],
          "path": "twig/blocks/checkout-form.json",
          "registryDependencies": [
            "box",
            "cart-summary-card",
            "checkout-step",
            "checkout-submit",
            "field",
            "form",
            "grid",
            "input",
            "payment-options",
            "section-frame",
            "slot-grid",
            "textarea",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/checkout-form.types.ts",
            "blocks/checkout-form.vue"
          ],
          "path": "vue/blocks/checkout-form.json",
          "registryDependencies": [
            "box",
            "cart-list",
            "cart-summary-card",
            "checkout-step",
            "checkout-submit",
            "field",
            "form",
            "grid",
            "input",
            "order-summary",
            "payment-options",
            "section-frame",
            "slot-grid",
            "textarea",
            "utils"
          ]
        }
      },
      "title": "Checkout Form",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Checkout Step component",
      "group": "",
      "kind": "component",
      "name": "checkout-step",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/checkout-step.html.j2"
          ],
          "path": "jinja2/components/checkout-step.json",
          "registryDependencies": [
            "box",
            "group",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/checkout-step.latte"
          ],
          "path": "latte/components/checkout-step.json",
          "registryDependencies": [
            "box",
            "group",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/checkout-step.tsx"
          ],
          "path": "react/components/checkout-step.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/checkout-step.tsx"
          ],
          "path": "solid/components/checkout-step.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/checkout-step.svelte"
          ],
          "path": "svelte/components/checkout-step.json",
          "registryDependencies": [
            "box",
            "group",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/checkout-step.templ"
          ],
          "path": "templ/components/checkout-step.json",
          "registryDependencies": [
            "box",
            "group",
            "kit-box",
            "kit-text",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/checkout-step.html.twig"
          ],
          "path": "twig/components/checkout-step.json",
          "registryDependencies": [
            "box",
            "group",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/checkout-step.vue"
          ],
          "path": "vue/components/checkout-step.json",
          "registryDependencies": [
            "box",
            "group",
            "stack",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Checkout Step",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Checkout Submit component",
      "group": "",
      "kind": "component",
      "name": "checkout-submit",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/checkout-submit.html.j2"
          ],
          "path": "jinja2/components/checkout-submit.json",
          "registryDependencies": [
            "button",
            "checkbox",
            "group",
            "label",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/checkout-submit.latte"
          ],
          "path": "latte/components/checkout-submit.json",
          "registryDependencies": [
            "button",
            "checkbox",
            "group",
            "label",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/checkout-submit.tsx"
          ],
          "path": "react/components/checkout-submit.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/checkout-submit.tsx"
          ],
          "path": "solid/components/checkout-submit.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/checkout-submit.svelte"
          ],
          "path": "svelte/components/checkout-submit.json",
          "registryDependencies": [
            "button",
            "checkbox",
            "group",
            "label",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/checkout-submit.templ"
          ],
          "path": "templ/components/checkout-submit.json",
          "registryDependencies": [
            "button",
            "checkbox",
            "group",
            "kit-box",
            "kit-button",
            "kit-checkbox",
            "kit-label",
            "kit-text",
            "label",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/checkout-submit.html.twig"
          ],
          "path": "twig/components/checkout-submit.json",
          "registryDependencies": [
            "button",
            "checkbox",
            "group",
            "label",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/checkout-submit.vue"
          ],
          "path": "vue/components/checkout-submit.json",
          "registryDependencies": [
            "button",
            "checkbox",
            "group",
            "label",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Checkout Submit",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Code Window component",
      "group": "",
      "kind": "component",
      "name": "code-window",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/code-window.html.j2"
          ],
          "path": "jinja2/components/code-window.json",
          "registryDependencies": [
            "box",
            "inline",
            "list",
            "list-item",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/code-window.latte"
          ],
          "path": "latte/components/code-window.json",
          "registryDependencies": [
            "box",
            "inline",
            "list",
            "list-item",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/code-window.tsx",
            "components/code-window.types.ts"
          ],
          "path": "react/components/code-window.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/code-window.tsx",
            "components/code-window.types.ts"
          ],
          "path": "solid/components/code-window.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/code-window.svelte",
            "components/code-window.types.ts"
          ],
          "path": "svelte/components/code-window.json",
          "registryDependencies": [
            "box",
            "inline",
            "list",
            "list-item",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/code-window.templ"
          ],
          "path": "templ/components/code-window.json",
          "registryDependencies": [
            "box",
            "inline",
            "kit-box",
            "kit-text",
            "list",
            "list-item",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/code-window.html.twig"
          ],
          "path": "twig/components/code-window.json",
          "registryDependencies": [
            "box",
            "inline",
            "list",
            "list-item",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/code-window.types.ts",
            "components/code-window.vue"
          ],
          "path": "vue/components/code-window.json",
          "registryDependencies": [
            "box",
            "inline",
            "list",
            "list-item",
            "text",
            "utils"
          ]
        }
      },
      "title": "Code Window",
      "type": "registry:component"
    },
    {
      "category": "commerce",
      "description": "Pick a main, a side and a drink beside the total.",
      "group": "food",
      "kind": "block",
      "name": "combo-builder",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/combo-builder.html.j2"
          ],
          "path": "jinja2/blocks/combo-builder.json",
          "registryDependencies": [
            "box",
            "button",
            "group",
            "inline",
            "lucide-icon",
            "option-chips",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/combo-builder.latte"
          ],
          "path": "latte/blocks/combo-builder.json",
          "registryDependencies": [
            "box",
            "button",
            "group",
            "inline",
            "lucide-icon",
            "option-chips",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/combo-builder.tsx"
          ],
          "path": "react/blocks/combo-builder.json",
          "registryDependencies": [
            "compose",
            "dish-showcase",
            "lucide-icon",
            "option-chips",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/combo-builder.tsx"
          ],
          "path": "solid/blocks/combo-builder.json",
          "registryDependencies": [
            "compose",
            "dish-showcase",
            "lucide-icon",
            "option-chips",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/combo-builder.svelte"
          ],
          "path": "svelte/blocks/combo-builder.json",
          "registryDependencies": [
            "box",
            "button",
            "dish-showcase",
            "group",
            "inline",
            "lucide-icon",
            "option-chips",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/combo-builder.templ"
          ],
          "path": "templ/blocks/combo-builder.json",
          "registryDependencies": [
            "box",
            "button",
            "group",
            "inline",
            "kit-box",
            "kit-button",
            "kit-text",
            "lucide-icon",
            "option-chips",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/combo-builder.html.twig"
          ],
          "path": "twig/blocks/combo-builder.json",
          "registryDependencies": [
            "box",
            "button",
            "group",
            "inline",
            "lucide-icon",
            "option-chips",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/combo-builder.vue"
          ],
          "path": "vue/blocks/combo-builder.json",
          "registryDependencies": [
            "box",
            "button",
            "dish-showcase",
            "group",
            "inline",
            "lucide-icon",
            "option-chips",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Combo Builder",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Compare Mark component",
      "group": "",
      "kind": "component",
      "name": "compare-mark",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/compare-mark.html.j2"
          ],
          "path": "jinja2/components/compare-mark.json",
          "registryDependencies": [
            "inline",
            "lucide-icon",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/compare-mark.latte"
          ],
          "path": "latte/components/compare-mark.json",
          "registryDependencies": [
            "inline",
            "lucide-icon",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/compare-mark.tsx"
          ],
          "path": "react/components/compare-mark.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/compare-mark.tsx"
          ],
          "path": "solid/components/compare-mark.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/compare-mark.svelte"
          ],
          "path": "svelte/components/compare-mark.json",
          "registryDependencies": [
            "inline",
            "lucide-icon",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/compare-mark.templ"
          ],
          "path": "templ/components/compare-mark.json",
          "registryDependencies": [
            "inline",
            "kit-text",
            "lucide-icon",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/compare-mark.html.twig"
          ],
          "path": "twig/components/compare-mark.json",
          "registryDependencies": [
            "inline",
            "lucide-icon",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/compare-mark.vue"
          ],
          "path": "vue/components/compare-mark.json",
          "registryDependencies": [
            "inline",
            "lucide-icon",
            "utils"
          ]
        }
      },
      "title": "Compare Mark",
      "type": "registry:component"
    },
    {
      "category": "marketing",
      "description": "Plans, or a product and its rivals, in columns, and the features in rows; yes and no as marks.",
      "group": "pricing",
      "kind": "block",
      "name": "comparison-table",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/comparison-table.html.j2"
          ],
          "path": "jinja2/blocks/comparison-table.json",
          "registryDependencies": [
            "box",
            "compare-mark",
            "empty-state",
            "section-frame",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-head",
            "table-head-cell",
            "table-row",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/comparison-table.latte"
          ],
          "path": "latte/blocks/comparison-table.json",
          "registryDependencies": [
            "box",
            "compare-mark",
            "empty-state",
            "section-frame",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-head",
            "table-head-cell",
            "table-row",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/comparison-table.tsx",
            "blocks/comparison-table.types.ts"
          ],
          "path": "react/blocks/comparison-table.json",
          "registryDependencies": [
            "compare-mark",
            "compose",
            "empty-state",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/comparison-table.tsx",
            "blocks/comparison-table.types.ts"
          ],
          "path": "solid/blocks/comparison-table.json",
          "registryDependencies": [
            "compare-mark",
            "compose",
            "empty-state",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/comparison-table.svelte",
            "blocks/comparison-table.types.ts"
          ],
          "path": "svelte/blocks/comparison-table.json",
          "registryDependencies": [
            "box",
            "compare-mark",
            "empty-state",
            "section-frame",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-head",
            "table-head-cell",
            "table-row",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/comparison-table.templ"
          ],
          "path": "templ/blocks/comparison-table.json",
          "registryDependencies": [
            "box",
            "compare-mark",
            "empty-state",
            "kit-box",
            "section-frame",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-head",
            "table-head-cell",
            "table-row",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/comparison-table.html.twig"
          ],
          "path": "twig/blocks/comparison-table.json",
          "registryDependencies": [
            "box",
            "compare-mark",
            "empty-state",
            "section-frame",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-head",
            "table-head-cell",
            "table-row",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/comparison-table.types.ts",
            "blocks/comparison-table.vue"
          ],
          "path": "vue/blocks/comparison-table.json",
          "registryDependencies": [
            "box",
            "compare-mark",
            "empty-state",
            "section-frame",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-head",
            "table-head-cell",
            "table-row",
            "utils"
          ]
        }
      },
      "title": "Comparison Table",
      "type": "registry:block"
    },
    {
      "category": "primitives",
      "description": "Barrel of the composed primitives (compose/index), imported by components and blocks",
      "group": "",
      "kind": "primitive",
      "name": "compose",
      "runtimes": {
        "react": {
          "dependencies": [],
          "files": [
            "compose/index.ts"
          ],
          "path": "react/components/ui/compose.json",
          "registryDependencies": [
            "alert",
            "badge",
            "block",
            "box",
            "breadcrumb",
            "button",
            "button-plain",
            "card",
            "card-content",
            "card-description",
            "card-footer",
            "card-header",
            "card-title",
            "checkbox",
            "container",
            "dialog",
            "disclosure",
            "fieldset",
            "form",
            "form-description",
            "form-item",
            "form-message",
            "grid",
            "grid-col",
            "group",
            "icon",
            "icon-badge",
            "image",
            "inline",
            "input",
            "label",
            "legend",
            "link",
            "link-plain",
            "list",
            "list-item",
            "lucide-icon",
            "meter",
            "opt-group",
            "progress",
            "prose",
            "radio",
            "range",
            "recipes",
            "select",
            "select-option",
            "separator",
            "sheet",
            "sheet-close",
            "sheet-trigger",
            "skeleton",
            "stack",
            "summary",
            "switch",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-col",
            "table-col-group",
            "table-foot",
            "table-head",
            "table-head-cell",
            "table-row",
            "text",
            "textarea",
            "theme-toggle",
            "title",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/index.ts"
          ],
          "path": "solid/components/ui/compose.json",
          "registryDependencies": [
            "alert",
            "badge",
            "block",
            "box",
            "breadcrumb",
            "button",
            "button-plain",
            "card",
            "card-content",
            "card-description",
            "card-footer",
            "card-header",
            "card-title",
            "checkbox",
            "container",
            "dialog",
            "disclosure",
            "fieldset",
            "form",
            "form-description",
            "form-item",
            "form-message",
            "grid",
            "grid-col",
            "group",
            "icon",
            "icon-badge",
            "image",
            "inline",
            "input",
            "label",
            "legend",
            "link",
            "link-plain",
            "list",
            "list-item",
            "lucide-icon",
            "meter",
            "opt-group",
            "progress",
            "prose",
            "radio",
            "range",
            "recipes",
            "select",
            "select-option",
            "separator",
            "sheet",
            "sheet-close",
            "sheet-trigger",
            "skeleton",
            "stack",
            "summary",
            "switch",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-col",
            "table-col-group",
            "table-foot",
            "table-head",
            "table-head-cell",
            "table-row",
            "text",
            "textarea",
            "theme-toggle",
            "title",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/index.ts"
          ],
          "path": "svelte/components/ui/compose.json",
          "registryDependencies": [
            "alert",
            "badge",
            "block",
            "box",
            "breadcrumb",
            "button",
            "button-plain",
            "card",
            "card-content",
            "card-description",
            "card-footer",
            "card-header",
            "card-title",
            "checkbox",
            "container",
            "dialog",
            "disclosure",
            "fieldset",
            "form",
            "form-description",
            "form-item",
            "form-message",
            "grid",
            "grid-col",
            "group",
            "icon",
            "icon-badge",
            "image",
            "inline",
            "input",
            "label",
            "legend",
            "link",
            "link-plain",
            "list",
            "list-item",
            "lucide-icon",
            "meter",
            "opt-group",
            "progress",
            "prose",
            "radio",
            "range",
            "recipes",
            "select",
            "select-option",
            "separator",
            "sheet",
            "sheet-close",
            "sheet-trigger",
            "skeleton",
            "stack",
            "summary",
            "switch",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-col",
            "table-col-group",
            "table-foot",
            "table-head",
            "table-head-cell",
            "table-row",
            "text",
            "textarea",
            "theme-toggle",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/index.ts"
          ],
          "path": "vue/components/ui/compose.json",
          "registryDependencies": [
            "alert",
            "badge",
            "block",
            "box",
            "breadcrumb",
            "button",
            "button-plain",
            "card",
            "card-content",
            "card-description",
            "card-footer",
            "card-header",
            "card-title",
            "checkbox",
            "container",
            "dialog",
            "disclosure",
            "fieldset",
            "form",
            "form-description",
            "form-item",
            "form-message",
            "grid",
            "grid-col",
            "group",
            "icon",
            "icon-badge",
            "image",
            "inline",
            "input",
            "label",
            "legend",
            "link",
            "link-plain",
            "list",
            "list-item",
            "lucide-icon",
            "meter",
            "opt-group",
            "progress",
            "prose",
            "radio",
            "range",
            "recipes",
            "select",
            "select-option",
            "separator",
            "sheet",
            "sheet-close",
            "sheet-trigger",
            "skeleton",
            "stack",
            "summary",
            "switch",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-col",
            "table-col-group",
            "table-foot",
            "table-head",
            "table-head-cell",
            "table-row",
            "text",
            "textarea",
            "theme-toggle",
            "title",
            "utils"
          ]
        }
      },
      "title": "Compose",
      "type": "registry:ui"
    },
    {
      "category": "support",
      "description": "A message form, alone or beside the ways to reach us.",
      "group": "contact",
      "kind": "block",
      "name": "contact-form",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/contact-form.html.j2"
          ],
          "path": "jinja2/blocks/contact-form.json",
          "registryDependencies": [
            "button",
            "checkbox",
            "field",
            "form",
            "grid",
            "group",
            "input",
            "label",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "textarea",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/contact-form.latte"
          ],
          "path": "latte/blocks/contact-form.json",
          "registryDependencies": [
            "button",
            "checkbox",
            "field",
            "form",
            "grid",
            "group",
            "input",
            "label",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "textarea",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/contact-form.tsx",
            "blocks/contact-form.types.ts"
          ],
          "path": "react/blocks/contact-form.json",
          "registryDependencies": [
            "compose",
            "feature-grid",
            "field",
            "lucide-icon",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/contact-form.tsx",
            "blocks/contact-form.types.ts"
          ],
          "path": "solid/blocks/contact-form.json",
          "registryDependencies": [
            "compose",
            "feature-grid",
            "field",
            "lucide-icon",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/contact-form.svelte",
            "blocks/contact-form.types.ts"
          ],
          "path": "svelte/blocks/contact-form.json",
          "registryDependencies": [
            "button",
            "checkbox",
            "feature-grid",
            "field",
            "form",
            "grid",
            "group",
            "input",
            "label",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "textarea",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/contact-form.templ"
          ],
          "path": "templ/blocks/contact-form.json",
          "registryDependencies": [
            "button",
            "checkbox",
            "field",
            "form",
            "grid",
            "group",
            "input",
            "kit-box",
            "kit-button",
            "kit-checkbox",
            "kit-form",
            "kit-input",
            "kit-label",
            "kit-text",
            "kit-textarea",
            "label",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "textarea",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/contact-form.html.twig"
          ],
          "path": "twig/blocks/contact-form.json",
          "registryDependencies": [
            "button",
            "checkbox",
            "field",
            "form",
            "grid",
            "group",
            "input",
            "label",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "textarea",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/contact-form.types.ts",
            "blocks/contact-form.vue"
          ],
          "path": "vue/blocks/contact-form.json",
          "registryDependencies": [
            "button",
            "checkbox",
            "feature-grid",
            "field",
            "form",
            "grid",
            "group",
            "input",
            "label",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "textarea",
            "utils"
          ]
        }
      },
      "title": "Contact Form",
      "type": "registry:block"
    },
    {
      "category": "primitives",
      "description": "Container primitive",
      "group": "",
      "kind": "primitive",
      "name": "container",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/container.html.j2"
          ],
          "path": "jinja2/components/ui/container.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Container.latte"
          ],
          "path": "latte/components/ui/container.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/container.tsx"
          ],
          "path": "react/components/ui/container.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/container.solid.tsx"
          ],
          "path": "solid/components/ui/container.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Container.svelte"
          ],
          "path": "svelte/components/ui/container.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/container.templ"
          ],
          "path": "templ/components/ui/container.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Container.html.twig"
          ],
          "path": "twig/components/ui/container.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Container.vue"
          ],
          "path": "vue/components/ui/container.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Container",
      "type": "registry:ui"
    },
    {
      "category": "promo",
      "description": "A consent notice with accept and decline buttons.",
      "group": "banner",
      "kind": "block",
      "name": "cookie-banner",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/cookie-banner.html.j2"
          ],
          "path": "jinja2/blocks/cookie-banner.json",
          "registryDependencies": [
            "block",
            "box",
            "button",
            "container",
            "group",
            "lucide-icon",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/cookie-banner.latte"
          ],
          "path": "latte/blocks/cookie-banner.json",
          "registryDependencies": [
            "block",
            "box",
            "button",
            "container",
            "group",
            "lucide-icon",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/cookie-banner.tsx"
          ],
          "path": "react/blocks/cookie-banner.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/cookie-banner.tsx"
          ],
          "path": "solid/blocks/cookie-banner.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/cookie-banner.svelte"
          ],
          "path": "svelte/blocks/cookie-banner.json",
          "registryDependencies": [
            "block",
            "box",
            "button",
            "container",
            "group",
            "lucide-icon",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/cookie-banner.templ"
          ],
          "path": "templ/blocks/cookie-banner.json",
          "registryDependencies": [
            "block",
            "box",
            "button",
            "container",
            "group",
            "kit-box",
            "kit-button",
            "kit-text",
            "lucide-icon",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/cookie-banner.html.twig"
          ],
          "path": "twig/blocks/cookie-banner.json",
          "registryDependencies": [
            "block",
            "box",
            "button",
            "container",
            "group",
            "lucide-icon",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/cookie-banner.vue"
          ],
          "path": "vue/blocks/cookie-banner.json",
          "registryDependencies": [
            "block",
            "box",
            "button",
            "container",
            "group",
            "lucide-icon",
            "stack",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Cookie Banner",
      "type": "registry:block"
    },
    {
      "category": "marketing",
      "description": "One-off packs of credits with a price: tiles in two or four columns, or rows.",
      "group": "pricing",
      "kind": "block",
      "name": "credit-packs",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/credit-packs.html.j2"
          ],
          "path": "jinja2/blocks/credit-packs.json",
          "registryDependencies": [
            "badge",
            "box",
            "button",
            "card",
            "card-content",
            "empty-state",
            "grid",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/credit-packs.latte"
          ],
          "path": "latte/blocks/credit-packs.json",
          "registryDependencies": [
            "badge",
            "box",
            "button",
            "card",
            "card-content",
            "empty-state",
            "grid",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/credit-packs.tsx",
            "blocks/credit-packs.types.ts"
          ],
          "path": "react/blocks/credit-packs.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/credit-packs.tsx",
            "blocks/credit-packs.types.ts"
          ],
          "path": "solid/blocks/credit-packs.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/credit-packs.svelte",
            "blocks/credit-packs.types.ts"
          ],
          "path": "svelte/blocks/credit-packs.json",
          "registryDependencies": [
            "badge",
            "box",
            "button",
            "card",
            "card-content",
            "empty-state",
            "grid",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/credit-packs.templ"
          ],
          "path": "templ/blocks/credit-packs.json",
          "registryDependencies": [
            "badge",
            "box",
            "button",
            "card",
            "card-content",
            "empty-state",
            "grid",
            "kit-box",
            "kit-button",
            "kit-text",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/credit-packs.html.twig"
          ],
          "path": "twig/blocks/credit-packs.json",
          "registryDependencies": [
            "badge",
            "box",
            "button",
            "card",
            "card-content",
            "empty-state",
            "grid",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/credit-packs.types.ts",
            "blocks/credit-packs.vue"
          ],
          "path": "vue/blocks/credit-packs.json",
          "registryDependencies": [
            "badge",
            "box",
            "button",
            "card",
            "card-content",
            "empty-state",
            "grid",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Credit Packs",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Cta Actions component",
      "group": "",
      "kind": "component",
      "name": "cta-actions",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/cta-actions.html.j2"
          ],
          "path": "jinja2/components/cta-actions.json",
          "registryDependencies": [
            "action-group",
            "button",
            "form",
            "group",
            "input",
            "label",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/cta-actions.latte"
          ],
          "path": "latte/components/cta-actions.json",
          "registryDependencies": [
            "action-group",
            "button",
            "form",
            "group",
            "input",
            "label",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/cta-actions.tsx",
            "components/cta-actions.types.ts"
          ],
          "path": "react/components/cta-actions.json",
          "registryDependencies": [
            "action-group",
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/cta-actions.tsx",
            "components/cta-actions.types.ts"
          ],
          "path": "solid/components/cta-actions.json",
          "registryDependencies": [
            "action-group",
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/cta-actions.svelte",
            "components/cta-actions.types.ts"
          ],
          "path": "svelte/components/cta-actions.json",
          "registryDependencies": [
            "action-group",
            "button",
            "form",
            "group",
            "input",
            "label",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/cta-actions.templ"
          ],
          "path": "templ/components/cta-actions.json",
          "registryDependencies": [
            "action-group",
            "button",
            "form",
            "group",
            "input",
            "kit-box",
            "kit-button",
            "kit-form",
            "kit-input",
            "kit-label",
            "label",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/cta-actions.html.twig"
          ],
          "path": "twig/components/cta-actions.json",
          "registryDependencies": [
            "action-group",
            "button",
            "form",
            "group",
            "input",
            "label",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/cta-actions.types.ts",
            "components/cta-actions.vue"
          ],
          "path": "vue/components/cta-actions.json",
          "registryDependencies": [
            "action-group",
            "button",
            "form",
            "group",
            "input",
            "label",
            "utils"
          ]
        }
      },
      "title": "Cta Actions",
      "type": "registry:component"
    },
    {
      "category": "marketing",
      "description": "A closing call to action.",
      "group": "cta",
      "kind": "block",
      "name": "cta-band",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/cta-band.html.j2"
          ],
          "path": "jinja2/blocks/cta-band.json",
          "registryDependencies": [
            "block",
            "card",
            "card-content",
            "container",
            "cta-actions",
            "cta-banner",
            "media-frame",
            "quote-proof",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/cta-band.latte"
          ],
          "path": "latte/blocks/cta-band.json",
          "registryDependencies": [
            "block",
            "card",
            "card-content",
            "container",
            "cta-actions",
            "cta-banner",
            "media-frame",
            "quote-proof",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/cta-band.tsx",
            "blocks/cta-band.types.ts"
          ],
          "path": "react/blocks/cta-band.json",
          "registryDependencies": [
            "compose",
            "cta-actions",
            "cta-banner",
            "media-frame",
            "quote-proof",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/cta-band.tsx",
            "blocks/cta-band.types.ts"
          ],
          "path": "solid/blocks/cta-band.json",
          "registryDependencies": [
            "compose",
            "cta-actions",
            "cta-banner",
            "media-frame",
            "quote-proof",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/cta-band.svelte",
            "blocks/cta-band.types.ts"
          ],
          "path": "svelte/blocks/cta-band.json",
          "registryDependencies": [
            "block",
            "card",
            "card-content",
            "container",
            "cta-actions",
            "cta-banner",
            "media-frame",
            "quote-proof",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/cta-band.templ"
          ],
          "path": "templ/blocks/cta-band.json",
          "registryDependencies": [
            "block",
            "card",
            "card-content",
            "container",
            "cta-actions",
            "cta-banner",
            "kit-box",
            "kit-text",
            "media-frame",
            "quote-proof",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/cta-band.html.twig"
          ],
          "path": "twig/blocks/cta-band.json",
          "registryDependencies": [
            "block",
            "card",
            "card-content",
            "container",
            "cta-actions",
            "cta-banner",
            "media-frame",
            "quote-proof",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/cta-band.types.ts",
            "blocks/cta-band.vue"
          ],
          "path": "vue/blocks/cta-band.json",
          "registryDependencies": [
            "block",
            "card",
            "card-content",
            "container",
            "cta-actions",
            "cta-banner",
            "media-frame",
            "quote-proof",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Cta Band",
      "type": "registry:block"
    },
    {
      "category": "general",
      "description": "Cta Banner block",
      "group": "",
      "kind": "block",
      "name": "cta-banner",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/cta-banner.html.j2"
          ],
          "path": "jinja2/blocks/cta-banner.json",
          "registryDependencies": [
            "block",
            "box",
            "button",
            "presets",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/cta-banner.latte"
          ],
          "path": "latte/blocks/cta-banner.json",
          "registryDependencies": [
            "block",
            "box",
            "button",
            "presets",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/cta-banner.tsx"
          ],
          "path": "react/blocks/cta-banner.json",
          "registryDependencies": [
            "compose",
            "presets",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/cta-banner.tsx"
          ],
          "path": "solid/blocks/cta-banner.json",
          "registryDependencies": [
            "compose",
            "presets",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/cta-banner.svelte"
          ],
          "path": "svelte/blocks/cta-banner.json",
          "registryDependencies": [
            "block",
            "box",
            "button",
            "presets",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/cta-banner.templ"
          ],
          "path": "templ/blocks/cta-banner.json",
          "registryDependencies": [
            "block",
            "box",
            "button",
            "kit-box",
            "kit-button",
            "kit-text",
            "presets",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/cta-banner.html.twig"
          ],
          "path": "twig/blocks/cta-banner.json",
          "registryDependencies": [
            "block",
            "box",
            "button",
            "presets",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/cta-banner.vue"
          ],
          "path": "vue/blocks/cta-banner.json",
          "registryDependencies": [
            "block",
            "box",
            "button",
            "presets",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Cta Banner",
      "type": "registry:block"
    },
    {
      "category": "marketing",
      "description": "A call to action with logos, features, figures, icon rows or delivery zones; centered or beside a picture.",
      "group": "cta",
      "kind": "block",
      "name": "cta-proof",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/cta-proof.html.j2"
          ],
          "path": "jinja2/blocks/cta-proof.json",
          "registryDependencies": [
            "action-group",
            "cta-proof-items",
            "media-frame",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/cta-proof.latte"
          ],
          "path": "latte/blocks/cta-proof.json",
          "registryDependencies": [
            "action-group",
            "cta-proof-items",
            "media-frame",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/cta-proof.tsx",
            "blocks/cta-proof.types.ts"
          ],
          "path": "react/blocks/cta-proof.json",
          "registryDependencies": [
            "action-group",
            "compose",
            "cta-proof-items",
            "error-page",
            "feature-grid",
            "logo-cloud",
            "media-frame",
            "section-frame",
            "stats-band",
            "utils",
            "zone-table"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/cta-proof.tsx",
            "blocks/cta-proof.types.ts"
          ],
          "path": "solid/blocks/cta-proof.json",
          "registryDependencies": [
            "action-group",
            "compose",
            "cta-proof-items",
            "error-page",
            "feature-grid",
            "logo-cloud",
            "media-frame",
            "section-frame",
            "stats-band",
            "utils",
            "zone-table"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/cta-proof.svelte",
            "blocks/cta-proof.types.ts"
          ],
          "path": "svelte/blocks/cta-proof.json",
          "registryDependencies": [
            "action-group",
            "cta-proof-items",
            "error-page",
            "feature-grid",
            "logo-cloud",
            "media-frame",
            "section-frame",
            "stats-band",
            "text",
            "utils",
            "zone-table"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/cta-proof.templ"
          ],
          "path": "templ/blocks/cta-proof.json",
          "registryDependencies": [
            "action-group",
            "cta-proof-items",
            "kit-text",
            "media-frame",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/cta-proof.html.twig"
          ],
          "path": "twig/blocks/cta-proof.json",
          "registryDependencies": [
            "action-group",
            "cta-proof-items",
            "media-frame",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/cta-proof.types.ts",
            "blocks/cta-proof.vue"
          ],
          "path": "vue/blocks/cta-proof.json",
          "registryDependencies": [
            "action-group",
            "cta-proof-items",
            "error-page",
            "feature-grid",
            "logo-cloud",
            "media-frame",
            "section-frame",
            "stats-band",
            "text",
            "utils",
            "zone-table"
          ]
        }
      },
      "title": "Cta Proof",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Cta Proof Items component",
      "group": "",
      "kind": "component",
      "name": "cta-proof-items",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/cta-proof-items.html.j2"
          ],
          "path": "jinja2/components/cta-proof-items.json",
          "registryDependencies": [
            "box",
            "group",
            "list",
            "list-item",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/cta-proof-items.latte"
          ],
          "path": "latte/components/cta-proof-items.json",
          "registryDependencies": [
            "box",
            "group",
            "list",
            "list-item",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/cta-proof-items.tsx"
          ],
          "path": "react/components/cta-proof-items.json",
          "registryDependencies": [
            "compose",
            "cta-proof",
            "lucide-icon",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/cta-proof-items.tsx"
          ],
          "path": "solid/components/cta-proof-items.json",
          "registryDependencies": [
            "compose",
            "cta-proof",
            "lucide-icon",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/cta-proof-items.svelte"
          ],
          "path": "svelte/components/cta-proof-items.json",
          "registryDependencies": [
            "box",
            "cta-proof",
            "group",
            "list",
            "list-item",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/cta-proof-items.templ"
          ],
          "path": "templ/components/cta-proof-items.json",
          "registryDependencies": [
            "box",
            "group",
            "kit-box",
            "kit-text",
            "list",
            "list-item",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/cta-proof-items.html.twig"
          ],
          "path": "twig/components/cta-proof-items.json",
          "registryDependencies": [
            "box",
            "group",
            "list",
            "list-item",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/cta-proof-items.vue"
          ],
          "path": "vue/components/cta-proof-items.json",
          "registryDependencies": [
            "box",
            "cta-proof",
            "group",
            "list",
            "list-item",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Cta Proof Items",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Cut Cards component",
      "group": "",
      "kind": "component",
      "name": "cut-cards",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/cut-cards.html.j2"
          ],
          "path": "jinja2/components/cut-cards.json",
          "registryDependencies": [
            "badge",
            "grid",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/cut-cards.latte"
          ],
          "path": "latte/components/cut-cards.json",
          "registryDependencies": [
            "badge",
            "grid",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/cut-cards.tsx"
          ],
          "path": "react/components/cut-cards.json",
          "registryDependencies": [
            "compose",
            "dish-showcase",
            "lucide-icon",
            "media-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/cut-cards.tsx"
          ],
          "path": "solid/components/cut-cards.json",
          "registryDependencies": [
            "compose",
            "dish-showcase",
            "lucide-icon",
            "media-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/cut-cards.svelte"
          ],
          "path": "svelte/components/cut-cards.json",
          "registryDependencies": [
            "badge",
            "dish-showcase",
            "grid",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/cut-cards.templ"
          ],
          "path": "templ/components/cut-cards.json",
          "registryDependencies": [
            "badge",
            "grid",
            "inline",
            "kit-box",
            "kit-text",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/cut-cards.html.twig"
          ],
          "path": "twig/components/cut-cards.json",
          "registryDependencies": [
            "badge",
            "grid",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/cut-cards.vue"
          ],
          "path": "vue/components/cut-cards.json",
          "registryDependencies": [
            "badge",
            "dish-showcase",
            "grid",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Cut Cards",
      "type": "registry:component"
    },
    {
      "category": "dashboard",
      "description": "Counters, a chart and recent activity in one section.",
      "group": "widgets",
      "kind": "block",
      "name": "dashboard-overview",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/dashboard-overview.html.j2"
          ],
          "path": "jinja2/blocks/dashboard-overview.json",
          "registryDependencies": [
            "bar-chart",
            "box",
            "grid",
            "panel",
            "section-frame",
            "stack",
            "stat-tile",
            "timeline",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/dashboard-overview.latte"
          ],
          "path": "latte/blocks/dashboard-overview.json",
          "registryDependencies": [
            "bar-chart",
            "box",
            "grid",
            "panel",
            "section-frame",
            "stack",
            "stat-tile",
            "timeline",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/dashboard-overview.tsx",
            "blocks/dashboard-overview.types.ts"
          ],
          "path": "react/blocks/dashboard-overview.json",
          "registryDependencies": [
            "activity-feed",
            "bar-chart",
            "chart-panel",
            "compose",
            "metric-row",
            "panel",
            "section-frame",
            "stat-tile",
            "timeline",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/dashboard-overview.tsx",
            "blocks/dashboard-overview.types.ts"
          ],
          "path": "solid/blocks/dashboard-overview.json",
          "registryDependencies": [
            "activity-feed",
            "bar-chart",
            "chart-panel",
            "compose",
            "metric-row",
            "panel",
            "section-frame",
            "stat-tile",
            "timeline",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/dashboard-overview.svelte",
            "blocks/dashboard-overview.types.ts"
          ],
          "path": "svelte/blocks/dashboard-overview.json",
          "registryDependencies": [
            "activity-feed",
            "bar-chart",
            "box",
            "chart-panel",
            "grid",
            "metric-row",
            "panel",
            "section-frame",
            "stack",
            "stat-tile",
            "timeline",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/dashboard-overview.templ"
          ],
          "path": "templ/blocks/dashboard-overview.json",
          "registryDependencies": [
            "bar-chart",
            "box",
            "grid",
            "kit-box",
            "panel",
            "section-frame",
            "stack",
            "stat-tile",
            "timeline",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/dashboard-overview.html.twig"
          ],
          "path": "twig/blocks/dashboard-overview.json",
          "registryDependencies": [
            "bar-chart",
            "box",
            "grid",
            "panel",
            "section-frame",
            "stack",
            "stat-tile",
            "timeline",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/dashboard-overview.types.ts",
            "blocks/dashboard-overview.vue"
          ],
          "path": "vue/blocks/dashboard-overview.json",
          "registryDependencies": [
            "activity-feed",
            "bar-chart",
            "box",
            "chart-panel",
            "grid",
            "metric-row",
            "panel",
            "section-frame",
            "stack",
            "stat-tile",
            "timeline",
            "utils"
          ]
        }
      },
      "title": "Dashboard Overview",
      "type": "registry:block"
    },
    {
      "category": "dashboard",
      "description": "Twelve frames of a signed-in app around empty cards: a top bar across the shell or over the content, with or without search; a wide, rail, collapsed, two-level or no sidebar, at the start or the end; a footer across the shell, under the content or none.",
      "group": "layout",
      "kind": "block",
      "name": "dashboard-shell",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/dashboard-shell.html.j2"
          ],
          "path": "jinja2/blocks/dashboard-shell.json",
          "registryDependencies": [
            "block",
            "box",
            "shell-content",
            "shell-footer",
            "shell-sidebar",
            "shell-topbar",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/dashboard-shell.latte"
          ],
          "path": "latte/blocks/dashboard-shell.json",
          "registryDependencies": [
            "block",
            "box",
            "shell-content",
            "shell-footer",
            "shell-sidebar",
            "shell-topbar",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/dashboard-shell.tsx",
            "blocks/dashboard-shell.types.ts"
          ],
          "path": "react/blocks/dashboard-shell.json",
          "registryDependencies": [
            "compose",
            "nav-bar",
            "shell-content",
            "shell-footer",
            "shell-sidebar",
            "shell-topbar",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/dashboard-shell.tsx",
            "blocks/dashboard-shell.types.ts"
          ],
          "path": "solid/blocks/dashboard-shell.json",
          "registryDependencies": [
            "compose",
            "nav-bar",
            "shell-content",
            "shell-footer",
            "shell-sidebar",
            "shell-topbar",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/dashboard-shell.svelte",
            "blocks/dashboard-shell.types.ts"
          ],
          "path": "svelte/blocks/dashboard-shell.json",
          "registryDependencies": [
            "block",
            "box",
            "nav-bar",
            "shell-content",
            "shell-footer",
            "shell-sidebar",
            "shell-topbar",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/dashboard-shell.templ"
          ],
          "path": "templ/blocks/dashboard-shell.json",
          "registryDependencies": [
            "block",
            "box",
            "kit-box",
            "shell-content",
            "shell-footer",
            "shell-sidebar",
            "shell-topbar",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/dashboard-shell.html.twig"
          ],
          "path": "twig/blocks/dashboard-shell.json",
          "registryDependencies": [
            "block",
            "box",
            "shell-content",
            "shell-footer",
            "shell-sidebar",
            "shell-topbar",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/dashboard-shell.types.ts",
            "blocks/dashboard-shell.vue"
          ],
          "path": "vue/blocks/dashboard-shell.json",
          "registryDependencies": [
            "block",
            "box",
            "nav-bar",
            "shell-content",
            "shell-footer",
            "shell-sidebar",
            "shell-topbar",
            "utils"
          ]
        }
      },
      "title": "Dashboard Shell",
      "type": "registry:block"
    },
    {
      "category": "commerce",
      "description": "How delivery works: the facts, then the zones.",
      "group": "delivery",
      "kind": "block",
      "name": "delivery-info",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/delivery-info.html.j2"
          ],
          "path": "jinja2/blocks/delivery-info.json",
          "registryDependencies": [
            "badge",
            "box",
            "grid",
            "group",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/delivery-info.latte"
          ],
          "path": "latte/blocks/delivery-info.json",
          "registryDependencies": [
            "badge",
            "box",
            "grid",
            "group",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/delivery-info.tsx",
            "blocks/delivery-info.types.ts"
          ],
          "path": "react/blocks/delivery-info.json",
          "registryDependencies": [
            "compose",
            "feature-grid",
            "lucide-icon",
            "section-frame",
            "utils",
            "zone-table"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/delivery-info.tsx",
            "blocks/delivery-info.types.ts"
          ],
          "path": "solid/blocks/delivery-info.json",
          "registryDependencies": [
            "compose",
            "feature-grid",
            "lucide-icon",
            "section-frame",
            "utils",
            "zone-table"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/delivery-info.svelte",
            "blocks/delivery-info.types.ts"
          ],
          "path": "svelte/blocks/delivery-info.json",
          "registryDependencies": [
            "badge",
            "box",
            "feature-grid",
            "grid",
            "group",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils",
            "zone-table"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/delivery-info.templ"
          ],
          "path": "templ/blocks/delivery-info.json",
          "registryDependencies": [
            "badge",
            "box",
            "grid",
            "group",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/delivery-info.html.twig"
          ],
          "path": "twig/blocks/delivery-info.json",
          "registryDependencies": [
            "badge",
            "box",
            "grid",
            "group",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/delivery-info.types.ts",
            "blocks/delivery-info.vue"
          ],
          "path": "vue/blocks/delivery-info.json",
          "registryDependencies": [
            "badge",
            "box",
            "feature-grid",
            "grid",
            "group",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils",
            "zone-table"
          ]
        }
      },
      "title": "Delivery Info",
      "type": "registry:block"
    },
    {
      "category": "primitives",
      "description": "Dialog primitive",
      "group": "",
      "kind": "primitive",
      "name": "dialog",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/dialog.html.j2"
          ],
          "path": "jinja2/components/ui/dialog.json",
          "registryDependencies": [
            "kit-dialog",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Dialog.latte"
          ],
          "path": "latte/components/ui/dialog.json",
          "registryDependencies": [
            "kit-dialog",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/dialog.tsx"
          ],
          "path": "react/components/ui/dialog.json",
          "registryDependencies": [
            "kit-dialog",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/dialog.solid.tsx"
          ],
          "path": "solid/components/ui/dialog.json",
          "registryDependencies": [
            "kit-dialog",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Dialog.svelte"
          ],
          "path": "svelte/components/ui/dialog.json",
          "registryDependencies": [
            "kit-dialog",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/dialog.templ"
          ],
          "path": "templ/components/ui/dialog.json",
          "registryDependencies": [
            "kit-dialog",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Dialog.html.twig"
          ],
          "path": "twig/components/ui/dialog.json",
          "registryDependencies": [
            "kit-dialog",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Dialog.vue"
          ],
          "path": "vue/components/ui/dialog.json",
          "registryDependencies": [
            "kit-dialog",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Dialog",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Disclosure primitive",
      "group": "",
      "kind": "primitive",
      "name": "disclosure",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/disclosure.html.j2"
          ],
          "path": "jinja2/components/ui/disclosure.json",
          "registryDependencies": [
            "kit-disclosure",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Disclosure.latte"
          ],
          "path": "latte/components/ui/disclosure.json",
          "registryDependencies": [
            "kit-disclosure",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/disclosure.tsx"
          ],
          "path": "react/components/ui/disclosure.json",
          "registryDependencies": [
            "kit-disclosure",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/disclosure.solid.tsx"
          ],
          "path": "solid/components/ui/disclosure.json",
          "registryDependencies": [
            "kit-disclosure",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Disclosure.svelte"
          ],
          "path": "svelte/components/ui/disclosure.json",
          "registryDependencies": [
            "kit-disclosure",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/disclosure.templ"
          ],
          "path": "templ/components/ui/disclosure.json",
          "registryDependencies": [
            "kit-disclosure",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Disclosure.html.twig"
          ],
          "path": "twig/components/ui/disclosure.json",
          "registryDependencies": [
            "kit-disclosure",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Disclosure.vue"
          ],
          "path": "vue/components/ui/disclosure.json",
          "registryDependencies": [
            "kit-disclosure",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Disclosure",
      "type": "registry:ui"
    },
    {
      "category": "commerce",
      "description": "One featured dish in a large tile among smaller ones.",
      "group": "food",
      "kind": "block",
      "name": "dish-bento",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/dish-bento.html.j2"
          ],
          "path": "jinja2/blocks/dish-bento.json",
          "registryDependencies": [
            "add-icon",
            "badge",
            "box",
            "empty-state",
            "group",
            "inline",
            "link",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/dish-bento.latte"
          ],
          "path": "latte/blocks/dish-bento.json",
          "registryDependencies": [
            "add-icon",
            "badge",
            "box",
            "empty-state",
            "group",
            "inline",
            "link",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/dish-bento.tsx"
          ],
          "path": "react/blocks/dish-bento.json",
          "registryDependencies": [
            "add-icon",
            "compose",
            "dish-showcase",
            "empty-state",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/dish-bento.tsx"
          ],
          "path": "solid/blocks/dish-bento.json",
          "registryDependencies": [
            "add-icon",
            "compose",
            "dish-showcase",
            "empty-state",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/dish-bento.svelte"
          ],
          "path": "svelte/blocks/dish-bento.json",
          "registryDependencies": [
            "add-icon",
            "badge",
            "box",
            "dish-showcase",
            "empty-state",
            "group",
            "inline",
            "link",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/dish-bento.templ"
          ],
          "path": "templ/blocks/dish-bento.json",
          "registryDependencies": [
            "add-icon",
            "badge",
            "box",
            "empty-state",
            "group",
            "inline",
            "kit-box",
            "kit-link",
            "kit-text",
            "link",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/dish-bento.html.twig"
          ],
          "path": "twig/blocks/dish-bento.json",
          "registryDependencies": [
            "add-icon",
            "badge",
            "box",
            "empty-state",
            "group",
            "inline",
            "link",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/dish-bento.vue"
          ],
          "path": "vue/blocks/dish-bento.json",
          "registryDependencies": [
            "add-icon",
            "badge",
            "box",
            "dish-showcase",
            "empty-state",
            "group",
            "inline",
            "link",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Dish Bento",
      "type": "registry:block"
    },
    {
      "category": "commerce",
      "description": "Cards with a quantity field and an add button, under a live cart count.",
      "group": "food",
      "kind": "block",
      "name": "dish-cart-grid",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/dish-cart-grid.html.j2"
          ],
          "path": "jinja2/blocks/dish-cart-grid.json",
          "registryDependencies": [
            "add-qty",
            "box",
            "cart-count",
            "empty-state",
            "grid",
            "group",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/dish-cart-grid.latte"
          ],
          "path": "latte/blocks/dish-cart-grid.json",
          "registryDependencies": [
            "add-qty",
            "box",
            "cart-count",
            "empty-state",
            "grid",
            "group",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/dish-cart-grid.tsx"
          ],
          "path": "react/blocks/dish-cart-grid.json",
          "registryDependencies": [
            "add-qty",
            "cart-count",
            "compose",
            "dish-showcase",
            "empty-state",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/dish-cart-grid.tsx"
          ],
          "path": "solid/blocks/dish-cart-grid.json",
          "registryDependencies": [
            "add-qty",
            "cart-count",
            "compose",
            "dish-showcase",
            "empty-state",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/dish-cart-grid.svelte"
          ],
          "path": "svelte/blocks/dish-cart-grid.json",
          "registryDependencies": [
            "add-qty",
            "box",
            "cart-count",
            "dish-showcase",
            "empty-state",
            "grid",
            "group",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/dish-cart-grid.templ"
          ],
          "path": "templ/blocks/dish-cart-grid.json",
          "registryDependencies": [
            "add-qty",
            "box",
            "cart-count",
            "empty-state",
            "grid",
            "group",
            "kit-box",
            "kit-text",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/dish-cart-grid.html.twig"
          ],
          "path": "twig/blocks/dish-cart-grid.json",
          "registryDependencies": [
            "add-qty",
            "box",
            "cart-count",
            "empty-state",
            "grid",
            "group",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/dish-cart-grid.vue"
          ],
          "path": "vue/blocks/dish-cart-grid.json",
          "registryDependencies": [
            "add-qty",
            "box",
            "cart-count",
            "dish-showcase",
            "empty-state",
            "grid",
            "group",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Dish Cart Grid",
      "type": "registry:block"
    },
    {
      "category": "commerce",
      "description": "Grill cuts side by side: a table or compare cards.",
      "group": "food",
      "kind": "block",
      "name": "dish-compare",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/dish-compare.html.j2"
          ],
          "path": "jinja2/blocks/dish-compare.json",
          "registryDependencies": [
            "box",
            "cut-cards",
            "empty-state",
            "section-frame",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-head",
            "table-head-cell",
            "table-row",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/dish-compare.latte"
          ],
          "path": "latte/blocks/dish-compare.json",
          "registryDependencies": [
            "box",
            "cut-cards",
            "empty-state",
            "section-frame",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-head",
            "table-head-cell",
            "table-row",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/dish-compare.tsx"
          ],
          "path": "react/blocks/dish-compare.json",
          "registryDependencies": [
            "compose",
            "cut-cards",
            "dish-showcase",
            "empty-state",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/dish-compare.tsx"
          ],
          "path": "solid/blocks/dish-compare.json",
          "registryDependencies": [
            "compose",
            "cut-cards",
            "dish-showcase",
            "empty-state",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/dish-compare.svelte"
          ],
          "path": "svelte/blocks/dish-compare.json",
          "registryDependencies": [
            "box",
            "cut-cards",
            "dish-showcase",
            "empty-state",
            "section-frame",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-head",
            "table-head-cell",
            "table-row",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/dish-compare.templ"
          ],
          "path": "templ/blocks/dish-compare.json",
          "registryDependencies": [
            "box",
            "cut-cards",
            "empty-state",
            "kit-box",
            "section-frame",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-head",
            "table-head-cell",
            "table-row",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/dish-compare.html.twig"
          ],
          "path": "twig/blocks/dish-compare.json",
          "registryDependencies": [
            "box",
            "cut-cards",
            "empty-state",
            "section-frame",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-head",
            "table-head-cell",
            "table-row",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/dish-compare.vue"
          ],
          "path": "vue/blocks/dish-compare.json",
          "registryDependencies": [
            "box",
            "cut-cards",
            "dish-showcase",
            "empty-state",
            "section-frame",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-head",
            "table-head-cell",
            "table-row",
            "utils"
          ]
        }
      },
      "title": "Dish Compare",
      "type": "registry:block"
    },
    {
      "category": "commerce",
      "description": "Dish cards that each open the dish page; no cart.",
      "group": "food",
      "kind": "block",
      "name": "dish-showcase",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/dish-showcase.html.j2"
          ],
          "path": "jinja2/blocks/dish-showcase.json",
          "registryDependencies": [
            "badge",
            "empty-state",
            "grid",
            "group",
            "inline",
            "link",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/dish-showcase.latte"
          ],
          "path": "latte/blocks/dish-showcase.json",
          "registryDependencies": [
            "badge",
            "empty-state",
            "grid",
            "group",
            "inline",
            "link",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/dish-showcase.tsx",
            "blocks/dish-showcase.types.ts"
          ],
          "path": "react/blocks/dish-showcase.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/dish-showcase.tsx",
            "blocks/dish-showcase.types.ts"
          ],
          "path": "solid/blocks/dish-showcase.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/dish-showcase.svelte",
            "blocks/dish-showcase.types.ts"
          ],
          "path": "svelte/blocks/dish-showcase.json",
          "registryDependencies": [
            "badge",
            "empty-state",
            "grid",
            "group",
            "inline",
            "link",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/dish-showcase.templ"
          ],
          "path": "templ/blocks/dish-showcase.json",
          "registryDependencies": [
            "badge",
            "empty-state",
            "grid",
            "group",
            "inline",
            "kit-box",
            "kit-link",
            "kit-text",
            "link",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/dish-showcase.html.twig"
          ],
          "path": "twig/blocks/dish-showcase.json",
          "registryDependencies": [
            "badge",
            "empty-state",
            "grid",
            "group",
            "inline",
            "link",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/dish-showcase.types.ts",
            "blocks/dish-showcase.vue"
          ],
          "path": "vue/blocks/dish-showcase.json",
          "registryDependencies": [
            "badge",
            "empty-state",
            "grid",
            "group",
            "inline",
            "link",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "utils"
          ]
        }
      },
      "title": "Dish Showcase",
      "type": "registry:block"
    },
    {
      "category": "commerce",
      "description": "A horizontal strip of small cards that scrolls sideways.",
      "group": "food",
      "kind": "block",
      "name": "dish-strip",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/dish-strip.html.j2"
          ],
          "path": "jinja2/blocks/dish-strip.json",
          "registryDependencies": [
            "add-icon",
            "empty-state",
            "group",
            "inline",
            "list",
            "list-item",
            "media-frame",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/dish-strip.latte"
          ],
          "path": "latte/blocks/dish-strip.json",
          "registryDependencies": [
            "add-icon",
            "empty-state",
            "group",
            "inline",
            "list",
            "list-item",
            "media-frame",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/dish-strip.tsx"
          ],
          "path": "react/blocks/dish-strip.json",
          "registryDependencies": [
            "add-icon",
            "compose",
            "dish-showcase",
            "empty-state",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/dish-strip.tsx"
          ],
          "path": "solid/blocks/dish-strip.json",
          "registryDependencies": [
            "add-icon",
            "compose",
            "dish-showcase",
            "empty-state",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/dish-strip.svelte"
          ],
          "path": "svelte/blocks/dish-strip.json",
          "registryDependencies": [
            "add-icon",
            "dish-showcase",
            "empty-state",
            "group",
            "inline",
            "list",
            "list-item",
            "media-frame",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/dish-strip.templ"
          ],
          "path": "templ/blocks/dish-strip.json",
          "registryDependencies": [
            "add-icon",
            "empty-state",
            "group",
            "inline",
            "kit-box",
            "kit-text",
            "list",
            "list-item",
            "media-frame",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/dish-strip.html.twig"
          ],
          "path": "twig/blocks/dish-strip.json",
          "registryDependencies": [
            "add-icon",
            "empty-state",
            "group",
            "inline",
            "list",
            "list-item",
            "media-frame",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/dish-strip.vue"
          ],
          "path": "vue/blocks/dish-strip.json",
          "registryDependencies": [
            "add-icon",
            "dish-showcase",
            "empty-state",
            "group",
            "inline",
            "list",
            "list-item",
            "media-frame",
            "section-frame",
            "text",
            "utils"
          ]
        }
      },
      "title": "Dish Strip",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Drawer Lines component",
      "group": "",
      "kind": "component",
      "name": "drawer-lines",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/drawer-lines.html.j2"
          ],
          "path": "jinja2/components/drawer-lines.json",
          "registryDependencies": [
            "button",
            "group",
            "inline",
            "list",
            "list-item",
            "media-frame",
            "number-field",
            "progress",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/drawer-lines.latte"
          ],
          "path": "latte/components/drawer-lines.json",
          "registryDependencies": [
            "button",
            "group",
            "inline",
            "list",
            "list-item",
            "media-frame",
            "number-field",
            "progress",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/drawer-lines.tsx"
          ],
          "path": "react/components/drawer-lines.json",
          "registryDependencies": [
            "cart-drawer",
            "cart-list",
            "compose",
            "media-frame",
            "number-field",
            "order-summary",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/drawer-lines.tsx"
          ],
          "path": "solid/components/drawer-lines.json",
          "registryDependencies": [
            "cart-drawer",
            "cart-list",
            "compose",
            "media-frame",
            "number-field",
            "order-summary",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/drawer-lines.svelte"
          ],
          "path": "svelte/components/drawer-lines.json",
          "registryDependencies": [
            "button",
            "cart-drawer",
            "cart-list",
            "group",
            "inline",
            "list",
            "list-item",
            "media-frame",
            "number-field",
            "order-summary",
            "progress",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/drawer-lines.templ"
          ],
          "path": "templ/components/drawer-lines.json",
          "registryDependencies": [
            "button",
            "group",
            "inline",
            "kit-box",
            "kit-button",
            "kit-progress",
            "kit-text",
            "list",
            "list-item",
            "media-frame",
            "number-field",
            "progress",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/drawer-lines.html.twig"
          ],
          "path": "twig/components/drawer-lines.json",
          "registryDependencies": [
            "button",
            "group",
            "inline",
            "list",
            "list-item",
            "media-frame",
            "number-field",
            "progress",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/drawer-lines.vue"
          ],
          "path": "vue/components/drawer-lines.json",
          "registryDependencies": [
            "button",
            "cart-drawer",
            "cart-list",
            "group",
            "inline",
            "list",
            "list-item",
            "media-frame",
            "number-field",
            "order-summary",
            "progress",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Drawer Lines",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Dropdown Item component",
      "group": "",
      "kind": "component",
      "name": "dropdown-item",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/dropdown-item.html.j2"
          ],
          "path": "jinja2/components/dropdown-item.json",
          "registryDependencies": [
            "button-plain",
            "inline",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/dropdown-item.latte"
          ],
          "path": "latte/components/dropdown-item.json",
          "registryDependencies": [
            "button-plain",
            "inline",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/dropdown-item.tsx"
          ],
          "path": "react/components/dropdown-item.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/dropdown-item.tsx"
          ],
          "path": "solid/components/dropdown-item.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/dropdown-item.svelte"
          ],
          "path": "svelte/components/dropdown-item.json",
          "registryDependencies": [
            "button-plain",
            "inline",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/dropdown-item.templ"
          ],
          "path": "templ/components/dropdown-item.json",
          "registryDependencies": [
            "button-plain",
            "inline",
            "kit-button",
            "kit-text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/dropdown-item.html.twig"
          ],
          "path": "twig/components/dropdown-item.json",
          "registryDependencies": [
            "button-plain",
            "inline",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/dropdown-item.vue"
          ],
          "path": "vue/components/dropdown-item.json",
          "registryDependencies": [
            "button-plain",
            "inline",
            "utils"
          ]
        }
      },
      "title": "Dropdown Item",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Editor Tab component",
      "group": "",
      "kind": "component",
      "name": "editor-tab",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/editor-tab.html.j2"
          ],
          "path": "jinja2/components/editor-tab.json",
          "registryDependencies": [
            "box",
            "button",
            "inline",
            "lucide-icon",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/editor-tab.latte"
          ],
          "path": "latte/components/editor-tab.json",
          "registryDependencies": [
            "box",
            "button",
            "inline",
            "lucide-icon",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/editor-tab.tsx"
          ],
          "path": "react/components/editor-tab.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/editor-tab.tsx"
          ],
          "path": "solid/components/editor-tab.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/editor-tab.svelte"
          ],
          "path": "svelte/components/editor-tab.json",
          "registryDependencies": [
            "box",
            "button",
            "inline",
            "lucide-icon",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/editor-tab.templ"
          ],
          "path": "templ/components/editor-tab.json",
          "registryDependencies": [
            "box",
            "button",
            "inline",
            "kit-box",
            "kit-button",
            "kit-text",
            "lucide-icon",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/editor-tab.html.twig"
          ],
          "path": "twig/components/editor-tab.json",
          "registryDependencies": [
            "box",
            "button",
            "inline",
            "lucide-icon",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/editor-tab.vue"
          ],
          "path": "vue/components/editor-tab.json",
          "registryDependencies": [
            "box",
            "button",
            "inline",
            "lucide-icon",
            "utils"
          ]
        }
      },
      "title": "Editor Tab",
      "type": "registry:component"
    },
    {
      "category": "dashboard",
      "description": "A list with nothing in it, with an optional action.",
      "group": "states",
      "kind": "block",
      "name": "empty-panel",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/empty-panel.html.j2"
          ],
          "path": "jinja2/blocks/empty-panel.json",
          "registryDependencies": [
            "block",
            "button",
            "container",
            "empty-state",
            "media-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/empty-panel.latte"
          ],
          "path": "latte/blocks/empty-panel.json",
          "registryDependencies": [
            "block",
            "button",
            "container",
            "empty-state",
            "media-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/empty-panel.tsx"
          ],
          "path": "react/blocks/empty-panel.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "media-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/empty-panel.tsx"
          ],
          "path": "solid/blocks/empty-panel.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "media-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/empty-panel.svelte"
          ],
          "path": "svelte/blocks/empty-panel.json",
          "registryDependencies": [
            "block",
            "button",
            "container",
            "empty-state",
            "media-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/empty-panel.templ"
          ],
          "path": "templ/blocks/empty-panel.json",
          "registryDependencies": [
            "block",
            "button",
            "container",
            "empty-state",
            "kit-box",
            "kit-button",
            "kit-text",
            "media-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/empty-panel.html.twig"
          ],
          "path": "twig/blocks/empty-panel.json",
          "registryDependencies": [
            "block",
            "button",
            "container",
            "empty-state",
            "media-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/empty-panel.vue"
          ],
          "path": "vue/blocks/empty-panel.json",
          "registryDependencies": [
            "block",
            "button",
            "container",
            "empty-state",
            "media-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Empty Panel",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Empty State component",
      "group": "",
      "kind": "component",
      "name": "empty-state",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/empty-state.html.j2"
          ],
          "path": "jinja2/components/empty-state.json",
          "registryDependencies": [
            "box",
            "icon-badge",
            "lucide-icon",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/empty-state.latte"
          ],
          "path": "latte/components/empty-state.json",
          "registryDependencies": [
            "box",
            "icon-badge",
            "lucide-icon",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/empty-state.tsx"
          ],
          "path": "react/components/empty-state.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/empty-state.tsx"
          ],
          "path": "solid/components/empty-state.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/empty-state.svelte"
          ],
          "path": "svelte/components/empty-state.json",
          "registryDependencies": [
            "box",
            "icon-badge",
            "lucide-icon",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/empty-state.templ"
          ],
          "path": "templ/components/empty-state.json",
          "registryDependencies": [
            "box",
            "icon-badge",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/empty-state.html.twig"
          ],
          "path": "twig/components/empty-state.json",
          "registryDependencies": [
            "box",
            "icon-badge",
            "lucide-icon",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/empty-state.vue"
          ],
          "path": "vue/components/empty-state.json",
          "registryDependencies": [
            "box",
            "icon-badge",
            "lucide-icon",
            "text",
            "utils"
          ]
        }
      },
      "title": "Empty State",
      "type": "registry:component"
    },
    {
      "category": "support",
      "description": "A page for something that went wrong, such as a missing page: a code, a heading, a sentence and the way back.",
      "group": "states",
      "kind": "block",
      "name": "error-page",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/error-page.html.j2"
          ],
          "path": "jinja2/blocks/error-page.json",
          "registryDependencies": [
            "action-group",
            "media-frame",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/error-page.latte"
          ],
          "path": "latte/blocks/error-page.json",
          "registryDependencies": [
            "action-group",
            "media-frame",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/error-page.tsx",
            "blocks/error-page.types.ts"
          ],
          "path": "react/blocks/error-page.json",
          "registryDependencies": [
            "action-group",
            "compose",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/error-page.tsx",
            "blocks/error-page.types.ts"
          ],
          "path": "solid/blocks/error-page.json",
          "registryDependencies": [
            "action-group",
            "compose",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/error-page.svelte",
            "blocks/error-page.types.ts"
          ],
          "path": "svelte/blocks/error-page.json",
          "registryDependencies": [
            "action-group",
            "media-frame",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/error-page.templ"
          ],
          "path": "templ/blocks/error-page.json",
          "registryDependencies": [
            "action-group",
            "kit-text",
            "media-frame",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/error-page.html.twig"
          ],
          "path": "twig/blocks/error-page.json",
          "registryDependencies": [
            "action-group",
            "media-frame",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/error-page.types.ts",
            "blocks/error-page.vue"
          ],
          "path": "vue/blocks/error-page.json",
          "registryDependencies": [
            "action-group",
            "media-frame",
            "section-frame",
            "text",
            "utils"
          ]
        }
      },
      "title": "Error Page",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Faq Cards component",
      "group": "",
      "kind": "component",
      "name": "faq-cards",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/faq-cards.html.j2"
          ],
          "path": "jinja2/components/faq-cards.json",
          "registryDependencies": [
            "article-block",
            "badge",
            "box",
            "button",
            "lucide-icon",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/faq-cards.latte"
          ],
          "path": "latte/components/faq-cards.json",
          "registryDependencies": [
            "article-block",
            "badge",
            "box",
            "button",
            "lucide-icon",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/faq-cards.tsx"
          ],
          "path": "react/components/faq-cards.json",
          "registryDependencies": [
            "article-block",
            "compose",
            "faq-split",
            "lucide-icon",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/faq-cards.tsx"
          ],
          "path": "solid/components/faq-cards.json",
          "registryDependencies": [
            "article-block",
            "compose",
            "faq-split",
            "lucide-icon",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/faq-cards.svelte"
          ],
          "path": "svelte/components/faq-cards.json",
          "registryDependencies": [
            "article-block",
            "badge",
            "box",
            "button",
            "faq-split",
            "lucide-icon",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/faq-cards.templ"
          ],
          "path": "templ/components/faq-cards.json",
          "registryDependencies": [
            "article-block",
            "badge",
            "box",
            "button",
            "kit-box",
            "kit-button",
            "kit-text",
            "lucide-icon",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/faq-cards.html.twig"
          ],
          "path": "twig/components/faq-cards.json",
          "registryDependencies": [
            "article-block",
            "badge",
            "box",
            "button",
            "lucide-icon",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/faq-cards.vue"
          ],
          "path": "vue/components/faq-cards.json",
          "registryDependencies": [
            "article-block",
            "badge",
            "box",
            "button",
            "faq-split",
            "lucide-icon",
            "stack",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Faq Cards",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Faq Disclosures component",
      "group": "",
      "kind": "component",
      "name": "faq-disclosures",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/faq-disclosures.html.j2"
          ],
          "path": "jinja2/components/faq-disclosures.json",
          "registryDependencies": [
            "disclosure",
            "stack",
            "summary",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/faq-disclosures.latte"
          ],
          "path": "latte/components/faq-disclosures.json",
          "registryDependencies": [
            "disclosure",
            "stack",
            "summary",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/faq-disclosures.tsx"
          ],
          "path": "react/components/faq-disclosures.json",
          "registryDependencies": [
            "compose",
            "faq-split",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/faq-disclosures.tsx"
          ],
          "path": "solid/components/faq-disclosures.json",
          "registryDependencies": [
            "compose",
            "faq-split",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/faq-disclosures.svelte"
          ],
          "path": "svelte/components/faq-disclosures.json",
          "registryDependencies": [
            "disclosure",
            "faq-split",
            "stack",
            "summary",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/faq-disclosures.templ"
          ],
          "path": "templ/components/faq-disclosures.json",
          "registryDependencies": [
            "disclosure",
            "kit-box",
            "kit-disclosure",
            "kit-text",
            "stack",
            "summary",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/faq-disclosures.html.twig"
          ],
          "path": "twig/components/faq-disclosures.json",
          "registryDependencies": [
            "disclosure",
            "stack",
            "summary",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/faq-disclosures.vue"
          ],
          "path": "vue/components/faq-disclosures.json",
          "registryDependencies": [
            "disclosure",
            "faq-split",
            "stack",
            "summary",
            "text",
            "utils"
          ]
        }
      },
      "title": "Faq Disclosures",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Faq Finder component",
      "group": "",
      "kind": "component",
      "name": "faq-finder",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/faq-finder.html.j2"
          ],
          "path": "jinja2/components/faq-finder.json",
          "registryDependencies": [
            "button",
            "group",
            "list",
            "list-item",
            "menu-entry",
            "search-field",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/faq-finder.latte"
          ],
          "path": "latte/components/faq-finder.json",
          "registryDependencies": [
            "button",
            "group",
            "list",
            "list-item",
            "menu-entry",
            "search-field",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/faq-finder.tsx"
          ],
          "path": "react/components/faq-finder.json",
          "registryDependencies": [
            "compose",
            "faq-list",
            "faq-split",
            "menu-entry",
            "search-field",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/faq-finder.tsx"
          ],
          "path": "solid/components/faq-finder.json",
          "registryDependencies": [
            "compose",
            "faq-list",
            "faq-split",
            "menu-entry",
            "search-field",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/faq-finder.svelte"
          ],
          "path": "svelte/components/faq-finder.json",
          "registryDependencies": [
            "button",
            "faq-list",
            "faq-split",
            "group",
            "list",
            "list-item",
            "menu-entry",
            "search-field",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/faq-finder.templ"
          ],
          "path": "templ/components/faq-finder.json",
          "registryDependencies": [
            "button",
            "group",
            "kit-box",
            "kit-button",
            "kit-text",
            "list",
            "list-item",
            "menu-entry",
            "search-field",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/faq-finder.html.twig"
          ],
          "path": "twig/components/faq-finder.json",
          "registryDependencies": [
            "button",
            "group",
            "list",
            "list-item",
            "menu-entry",
            "search-field",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/faq-finder.vue"
          ],
          "path": "vue/components/faq-finder.json",
          "registryDependencies": [
            "button",
            "faq-list",
            "faq-split",
            "group",
            "list",
            "list-item",
            "menu-entry",
            "search-field",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Faq Finder",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Faq Help component",
      "group": "",
      "kind": "component",
      "name": "faq-help",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/faq-help.html.j2"
          ],
          "path": "jinja2/components/faq-help.json",
          "registryDependencies": [
            "block",
            "box",
            "button",
            "list",
            "list-item",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/faq-help.latte"
          ],
          "path": "latte/components/faq-help.json",
          "registryDependencies": [
            "block",
            "box",
            "button",
            "list",
            "list-item",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/faq-help.tsx"
          ],
          "path": "react/components/faq-help.json",
          "registryDependencies": [
            "compose",
            "faq-split",
            "feature-grid",
            "lucide-icon",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/faq-help.tsx"
          ],
          "path": "solid/components/faq-help.json",
          "registryDependencies": [
            "compose",
            "faq-split",
            "feature-grid",
            "lucide-icon",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/faq-help.svelte"
          ],
          "path": "svelte/components/faq-help.json",
          "registryDependencies": [
            "block",
            "box",
            "button",
            "faq-split",
            "feature-grid",
            "list",
            "list-item",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/faq-help.templ"
          ],
          "path": "templ/components/faq-help.json",
          "registryDependencies": [
            "block",
            "box",
            "button",
            "kit-box",
            "kit-button",
            "kit-text",
            "list",
            "list-item",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/faq-help.html.twig"
          ],
          "path": "twig/components/faq-help.json",
          "registryDependencies": [
            "block",
            "box",
            "button",
            "list",
            "list-item",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/faq-help.vue"
          ],
          "path": "vue/components/faq-help.json",
          "registryDependencies": [
            "block",
            "box",
            "button",
            "faq-split",
            "feature-grid",
            "list",
            "list-item",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Faq Help",
      "type": "registry:component"
    },
    {
      "category": "marketing",
      "description": "Questions as native disclosures.",
      "group": "faq",
      "kind": "block",
      "name": "faq-list",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/faq-list.html.j2"
          ],
          "path": "jinja2/blocks/faq-list.json",
          "registryDependencies": [
            "box",
            "disclosure",
            "empty-state",
            "grid",
            "search-field",
            "section-frame",
            "stack",
            "summary",
            "switcher",
            "switcher-item",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/faq-list.latte"
          ],
          "path": "latte/blocks/faq-list.json",
          "registryDependencies": [
            "box",
            "disclosure",
            "empty-state",
            "grid",
            "search-field",
            "section-frame",
            "stack",
            "summary",
            "switcher",
            "switcher-item",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/faq-list.tsx",
            "blocks/faq-list.types.ts"
          ],
          "path": "react/blocks/faq-list.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "search-field",
            "section-frame",
            "switcher",
            "switcher-item",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/faq-list.tsx",
            "blocks/faq-list.types.ts"
          ],
          "path": "solid/blocks/faq-list.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "search-field",
            "section-frame",
            "switcher",
            "switcher-item",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/faq-list.svelte",
            "blocks/faq-list.types.ts"
          ],
          "path": "svelte/blocks/faq-list.json",
          "registryDependencies": [
            "box",
            "disclosure",
            "empty-state",
            "grid",
            "search-field",
            "section-frame",
            "stack",
            "summary",
            "switcher",
            "switcher-item",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/faq-list.templ"
          ],
          "path": "templ/blocks/faq-list.json",
          "registryDependencies": [
            "box",
            "disclosure",
            "empty-state",
            "grid",
            "kit-box",
            "kit-disclosure",
            "kit-text",
            "search-field",
            "section-frame",
            "stack",
            "summary",
            "switcher",
            "switcher-item",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/faq-list.html.twig"
          ],
          "path": "twig/blocks/faq-list.json",
          "registryDependencies": [
            "box",
            "disclosure",
            "empty-state",
            "grid",
            "search-field",
            "section-frame",
            "stack",
            "summary",
            "switcher",
            "switcher-item",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/faq-list.types.ts",
            "blocks/faq-list.vue"
          ],
          "path": "vue/blocks/faq-list.json",
          "registryDependencies": [
            "box",
            "disclosure",
            "empty-state",
            "grid",
            "search-field",
            "section-frame",
            "stack",
            "summary",
            "switcher",
            "switcher-item",
            "text",
            "utils"
          ]
        }
      },
      "title": "Faq List",
      "type": "registry:block"
    },
    {
      "category": "marketing",
      "description": "Questions beside the heading, a help card, a picture or a finder, or as cards in three or four columns.",
      "group": "faq",
      "kind": "block",
      "name": "faq-split",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/faq-split.html.j2"
          ],
          "path": "jinja2/blocks/faq-split.json",
          "registryDependencies": [
            "box",
            "button",
            "faq-cards",
            "faq-disclosures",
            "faq-finder",
            "faq-help",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/faq-split.latte"
          ],
          "path": "latte/blocks/faq-split.json",
          "registryDependencies": [
            "box",
            "button",
            "faq-cards",
            "faq-disclosures",
            "faq-finder",
            "faq-help",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/faq-split.tsx",
            "blocks/faq-split.types.ts"
          ],
          "path": "react/blocks/faq-split.json",
          "registryDependencies": [
            "compose",
            "faq-cards",
            "faq-disclosures",
            "faq-finder",
            "faq-help",
            "faq-list",
            "feature-grid",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/faq-split.tsx",
            "blocks/faq-split.types.ts"
          ],
          "path": "solid/blocks/faq-split.json",
          "registryDependencies": [
            "compose",
            "faq-cards",
            "faq-disclosures",
            "faq-finder",
            "faq-help",
            "faq-list",
            "feature-grid",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/faq-split.svelte",
            "blocks/faq-split.types.ts"
          ],
          "path": "svelte/blocks/faq-split.json",
          "registryDependencies": [
            "box",
            "button",
            "faq-cards",
            "faq-disclosures",
            "faq-finder",
            "faq-help",
            "faq-list",
            "feature-grid",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/faq-split.templ"
          ],
          "path": "templ/blocks/faq-split.json",
          "registryDependencies": [
            "box",
            "button",
            "faq-cards",
            "faq-disclosures",
            "faq-finder",
            "faq-help",
            "kit-box",
            "kit-button",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/faq-split.html.twig"
          ],
          "path": "twig/blocks/faq-split.json",
          "registryDependencies": [
            "box",
            "button",
            "faq-cards",
            "faq-disclosures",
            "faq-finder",
            "faq-help",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/faq-split.types.ts",
            "blocks/faq-split.vue"
          ],
          "path": "vue/blocks/faq-split.json",
          "registryDependencies": [
            "box",
            "button",
            "faq-cards",
            "faq-disclosures",
            "faq-finder",
            "faq-help",
            "faq-list",
            "feature-grid",
            "media-frame",
            "section-frame",
            "utils"
          ]
        }
      },
      "title": "Faq Split",
      "type": "registry:block"
    },
    {
      "category": "marketing",
      "description": "Features as a list of disclosures, the first one open, with an optional picture.",
      "group": "features",
      "kind": "block",
      "name": "feature-accordion",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/feature-accordion.html.j2"
          ],
          "path": "jinja2/blocks/feature-accordion.json",
          "registryDependencies": [
            "disclosure",
            "empty-state",
            "inline",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "summary",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/feature-accordion.latte"
          ],
          "path": "latte/blocks/feature-accordion.json",
          "registryDependencies": [
            "disclosure",
            "empty-state",
            "inline",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "summary",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/feature-accordion.tsx"
          ],
          "path": "react/blocks/feature-accordion.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "feature-grid",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/feature-accordion.tsx"
          ],
          "path": "solid/blocks/feature-accordion.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "feature-grid",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/feature-accordion.svelte"
          ],
          "path": "svelte/blocks/feature-accordion.json",
          "registryDependencies": [
            "disclosure",
            "empty-state",
            "feature-grid",
            "inline",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "summary",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/feature-accordion.templ"
          ],
          "path": "templ/blocks/feature-accordion.json",
          "registryDependencies": [
            "disclosure",
            "empty-state",
            "inline",
            "kit-box",
            "kit-disclosure",
            "kit-text",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "summary",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/feature-accordion.html.twig"
          ],
          "path": "twig/blocks/feature-accordion.json",
          "registryDependencies": [
            "disclosure",
            "empty-state",
            "inline",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "summary",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/feature-accordion.vue"
          ],
          "path": "vue/blocks/feature-accordion.json",
          "registryDependencies": [
            "disclosure",
            "empty-state",
            "feature-grid",
            "inline",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "summary",
            "text",
            "utils"
          ]
        }
      },
      "title": "Feature Accordion",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Feature Cards component",
      "group": "",
      "kind": "component",
      "name": "feature-cards",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/feature-cards.html.j2"
          ],
          "path": "jinja2/components/feature-cards.json",
          "registryDependencies": [
            "card",
            "card-content",
            "card-header",
            "card-title",
            "grid",
            "group",
            "icon-badge",
            "lucide-icon",
            "presets",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/feature-cards.latte"
          ],
          "path": "latte/components/feature-cards.json",
          "registryDependencies": [
            "card",
            "card-content",
            "card-header",
            "card-title",
            "grid",
            "group",
            "icon-badge",
            "lucide-icon",
            "presets",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/feature-cards.tsx"
          ],
          "path": "react/components/feature-cards.json",
          "registryDependencies": [
            "compose",
            "feature-grid",
            "lucide-icon",
            "presets",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/feature-cards.tsx"
          ],
          "path": "solid/components/feature-cards.json",
          "registryDependencies": [
            "compose",
            "feature-grid",
            "lucide-icon",
            "presets",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/feature-cards.svelte"
          ],
          "path": "svelte/components/feature-cards.json",
          "registryDependencies": [
            "card",
            "card-content",
            "card-header",
            "card-title",
            "feature-grid",
            "grid",
            "group",
            "icon-badge",
            "lucide-icon",
            "presets",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/feature-cards.templ"
          ],
          "path": "templ/components/feature-cards.json",
          "registryDependencies": [
            "card",
            "card-content",
            "card-header",
            "card-title",
            "grid",
            "group",
            "icon-badge",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "presets",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/feature-cards.html.twig"
          ],
          "path": "twig/components/feature-cards.json",
          "registryDependencies": [
            "card",
            "card-content",
            "card-header",
            "card-title",
            "grid",
            "group",
            "icon-badge",
            "lucide-icon",
            "presets",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/feature-cards.vue"
          ],
          "path": "vue/components/feature-cards.json",
          "registryDependencies": [
            "card",
            "card-content",
            "card-header",
            "card-title",
            "feature-grid",
            "grid",
            "group",
            "icon-badge",
            "lucide-icon",
            "presets",
            "stack",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Feature Cards",
      "type": "registry:component"
    },
    {
      "category": "marketing",
      "description": "Features as cards, tiles or rows with a picture.",
      "group": "features",
      "kind": "block",
      "name": "feature-grid",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/feature-grid.html.j2"
          ],
          "path": "jinja2/blocks/feature-grid.json",
          "registryDependencies": [
            "empty-state",
            "feature-cards",
            "feature-rows",
            "group",
            "link",
            "presets",
            "section-frame",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/feature-grid.latte"
          ],
          "path": "latte/blocks/feature-grid.json",
          "registryDependencies": [
            "empty-state",
            "feature-cards",
            "feature-rows",
            "group",
            "link",
            "presets",
            "section-frame",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/feature-grid.tsx",
            "blocks/feature-grid.types.ts"
          ],
          "path": "react/blocks/feature-grid.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "feature-cards",
            "feature-rows",
            "presets",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/feature-grid.tsx",
            "blocks/feature-grid.types.ts"
          ],
          "path": "solid/blocks/feature-grid.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "feature-cards",
            "feature-rows",
            "presets",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/feature-grid.svelte",
            "blocks/feature-grid.types.ts"
          ],
          "path": "svelte/blocks/feature-grid.json",
          "registryDependencies": [
            "empty-state",
            "feature-cards",
            "feature-rows",
            "group",
            "link",
            "presets",
            "section-frame",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/feature-grid.templ"
          ],
          "path": "templ/blocks/feature-grid.json",
          "registryDependencies": [
            "empty-state",
            "feature-cards",
            "feature-rows",
            "group",
            "kit-box",
            "kit-link",
            "kit-text",
            "link",
            "presets",
            "section-frame",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/feature-grid.html.twig"
          ],
          "path": "twig/blocks/feature-grid.json",
          "registryDependencies": [
            "empty-state",
            "feature-cards",
            "feature-rows",
            "group",
            "link",
            "presets",
            "section-frame",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/feature-grid.types.ts",
            "blocks/feature-grid.vue"
          ],
          "path": "vue/blocks/feature-grid.json",
          "registryDependencies": [
            "empty-state",
            "feature-cards",
            "feature-rows",
            "group",
            "link",
            "presets",
            "section-frame",
            "title",
            "utils"
          ]
        }
      },
      "title": "Feature Grid",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Feature Metric Cards component",
      "group": "",
      "kind": "component",
      "name": "feature-metric-cards",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/feature-metric-cards.html.j2"
          ],
          "path": "jinja2/components/feature-metric-cards.json",
          "registryDependencies": [
            "box",
            "group",
            "inline",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/feature-metric-cards.latte"
          ],
          "path": "latte/components/feature-metric-cards.json",
          "registryDependencies": [
            "box",
            "group",
            "inline",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/feature-metric-cards.tsx"
          ],
          "path": "react/components/feature-metric-cards.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "stats-band",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/feature-metric-cards.tsx"
          ],
          "path": "solid/components/feature-metric-cards.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "stats-band",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/feature-metric-cards.svelte"
          ],
          "path": "svelte/components/feature-metric-cards.json",
          "registryDependencies": [
            "box",
            "group",
            "inline",
            "lucide-icon",
            "stack",
            "stats-band",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/feature-metric-cards.templ"
          ],
          "path": "templ/components/feature-metric-cards.json",
          "registryDependencies": [
            "box",
            "group",
            "inline",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/feature-metric-cards.html.twig"
          ],
          "path": "twig/components/feature-metric-cards.json",
          "registryDependencies": [
            "box",
            "group",
            "inline",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/feature-metric-cards.vue"
          ],
          "path": "vue/components/feature-metric-cards.json",
          "registryDependencies": [
            "box",
            "group",
            "inline",
            "lucide-icon",
            "stack",
            "stats-band",
            "text",
            "utils"
          ]
        }
      },
      "title": "Feature Metric Cards",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Feature Pairs component",
      "group": "",
      "kind": "component",
      "name": "feature-pairs",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/feature-pairs.html.j2"
          ],
          "path": "jinja2/components/feature-pairs.json",
          "registryDependencies": [
            "box",
            "group",
            "inline",
            "lucide-icon",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/feature-pairs.latte"
          ],
          "path": "latte/components/feature-pairs.json",
          "registryDependencies": [
            "box",
            "group",
            "inline",
            "lucide-icon",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/feature-pairs.tsx"
          ],
          "path": "react/components/feature-pairs.json",
          "registryDependencies": [
            "compose",
            "feature-grid",
            "lucide-icon",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/feature-pairs.tsx"
          ],
          "path": "solid/components/feature-pairs.json",
          "registryDependencies": [
            "compose",
            "feature-grid",
            "lucide-icon",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/feature-pairs.svelte"
          ],
          "path": "svelte/components/feature-pairs.json",
          "registryDependencies": [
            "box",
            "feature-grid",
            "group",
            "inline",
            "lucide-icon",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/feature-pairs.templ"
          ],
          "path": "templ/components/feature-pairs.json",
          "registryDependencies": [
            "box",
            "group",
            "inline",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/feature-pairs.html.twig"
          ],
          "path": "twig/components/feature-pairs.json",
          "registryDependencies": [
            "box",
            "group",
            "inline",
            "lucide-icon",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/feature-pairs.vue"
          ],
          "path": "vue/components/feature-pairs.json",
          "registryDependencies": [
            "box",
            "feature-grid",
            "group",
            "inline",
            "lucide-icon",
            "stack",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Feature Pairs",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Feature Rows component",
      "group": "",
      "kind": "component",
      "name": "feature-rows",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/feature-rows.html.j2"
          ],
          "path": "jinja2/components/feature-rows.json",
          "registryDependencies": [
            "box",
            "grid",
            "lucide-icon",
            "media-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/feature-rows.latte"
          ],
          "path": "latte/components/feature-rows.json",
          "registryDependencies": [
            "box",
            "grid",
            "lucide-icon",
            "media-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/feature-rows.tsx"
          ],
          "path": "react/components/feature-rows.json",
          "registryDependencies": [
            "compose",
            "feature-grid",
            "lucide-icon",
            "media-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/feature-rows.tsx"
          ],
          "path": "solid/components/feature-rows.json",
          "registryDependencies": [
            "compose",
            "feature-grid",
            "lucide-icon",
            "media-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/feature-rows.svelte"
          ],
          "path": "svelte/components/feature-rows.json",
          "registryDependencies": [
            "box",
            "feature-grid",
            "grid",
            "lucide-icon",
            "media-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/feature-rows.templ"
          ],
          "path": "templ/components/feature-rows.json",
          "registryDependencies": [
            "box",
            "grid",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "media-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/feature-rows.html.twig"
          ],
          "path": "twig/components/feature-rows.json",
          "registryDependencies": [
            "box",
            "grid",
            "lucide-icon",
            "media-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/feature-rows.vue"
          ],
          "path": "vue/components/feature-rows.json",
          "registryDependencies": [
            "box",
            "feature-grid",
            "grid",
            "lucide-icon",
            "media-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Feature Rows",
      "type": "registry:component"
    },
    {
      "category": "marketing",
      "description": "Cards with a picture on top and a read link, or with a muted glyph panel on top like an index of categories, in three or four columns.",
      "group": "features",
      "kind": "block",
      "name": "feature-showcase",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/feature-showcase.html.j2"
          ],
          "path": "jinja2/blocks/feature-showcase.json",
          "registryDependencies": [
            "box",
            "card",
            "card-content",
            "empty-state",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "section-frame",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/feature-showcase.latte"
          ],
          "path": "latte/blocks/feature-showcase.json",
          "registryDependencies": [
            "box",
            "card",
            "card-content",
            "empty-state",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "section-frame",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/feature-showcase.tsx"
          ],
          "path": "react/blocks/feature-showcase.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "feature-grid",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/feature-showcase.tsx"
          ],
          "path": "solid/blocks/feature-showcase.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "feature-grid",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/feature-showcase.svelte"
          ],
          "path": "svelte/blocks/feature-showcase.json",
          "registryDependencies": [
            "box",
            "card",
            "card-content",
            "empty-state",
            "feature-grid",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "section-frame",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/feature-showcase.templ"
          ],
          "path": "templ/blocks/feature-showcase.json",
          "registryDependencies": [
            "box",
            "card",
            "card-content",
            "empty-state",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "section-frame",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/feature-showcase.html.twig"
          ],
          "path": "twig/blocks/feature-showcase.json",
          "registryDependencies": [
            "box",
            "card",
            "card-content",
            "empty-state",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "section-frame",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/feature-showcase.vue"
          ],
          "path": "vue/blocks/feature-showcase.json",
          "registryDependencies": [
            "box",
            "card",
            "card-content",
            "empty-state",
            "feature-grid",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "section-frame",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Feature Showcase",
      "type": "registry:block"
    },
    {
      "category": "marketing",
      "description": "Features beside a picture: plain in two columns, as cards with actions, two figures over checked rows, or four metric cards with actions.",
      "group": "features",
      "kind": "block",
      "name": "feature-split",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/feature-split.html.j2"
          ],
          "path": "jinja2/blocks/feature-split.json",
          "registryDependencies": [
            "action-group",
            "feature-cards",
            "feature-metric-cards",
            "feature-pairs",
            "feature-stat-rows",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/feature-split.latte"
          ],
          "path": "latte/blocks/feature-split.json",
          "registryDependencies": [
            "action-group",
            "feature-cards",
            "feature-metric-cards",
            "feature-pairs",
            "feature-stat-rows",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/feature-split.tsx"
          ],
          "path": "react/blocks/feature-split.json",
          "registryDependencies": [
            "action-group",
            "error-page",
            "feature-cards",
            "feature-grid",
            "feature-metric-cards",
            "feature-pairs",
            "feature-stat-rows",
            "media-frame",
            "section-frame",
            "stats-band",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/feature-split.tsx"
          ],
          "path": "solid/blocks/feature-split.json",
          "registryDependencies": [
            "action-group",
            "error-page",
            "feature-cards",
            "feature-grid",
            "feature-metric-cards",
            "feature-pairs",
            "feature-stat-rows",
            "media-frame",
            "section-frame",
            "stats-band",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/feature-split.svelte"
          ],
          "path": "svelte/blocks/feature-split.json",
          "registryDependencies": [
            "action-group",
            "error-page",
            "feature-cards",
            "feature-grid",
            "feature-metric-cards",
            "feature-pairs",
            "feature-stat-rows",
            "media-frame",
            "section-frame",
            "stats-band",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/feature-split.templ"
          ],
          "path": "templ/blocks/feature-split.json",
          "registryDependencies": [
            "action-group",
            "feature-cards",
            "feature-metric-cards",
            "feature-pairs",
            "feature-stat-rows",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/feature-split.html.twig"
          ],
          "path": "twig/blocks/feature-split.json",
          "registryDependencies": [
            "action-group",
            "feature-cards",
            "feature-metric-cards",
            "feature-pairs",
            "feature-stat-rows",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/feature-split.vue"
          ],
          "path": "vue/blocks/feature-split.json",
          "registryDependencies": [
            "action-group",
            "error-page",
            "feature-cards",
            "feature-grid",
            "feature-metric-cards",
            "feature-pairs",
            "feature-stat-rows",
            "media-frame",
            "section-frame",
            "stats-band",
            "utils"
          ]
        }
      },
      "title": "Feature Split",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Feature Stat Rows component",
      "group": "",
      "kind": "component",
      "name": "feature-stat-rows",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/feature-stat-rows.html.j2"
          ],
          "path": "jinja2/components/feature-stat-rows.json",
          "registryDependencies": [
            "box",
            "group",
            "inline",
            "lucide-icon",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/feature-stat-rows.latte"
          ],
          "path": "latte/components/feature-stat-rows.json",
          "registryDependencies": [
            "box",
            "group",
            "inline",
            "lucide-icon",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/feature-stat-rows.tsx"
          ],
          "path": "react/components/feature-stat-rows.json",
          "registryDependencies": [
            "compose",
            "feature-grid",
            "lucide-icon",
            "stats-band",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/feature-stat-rows.tsx"
          ],
          "path": "solid/components/feature-stat-rows.json",
          "registryDependencies": [
            "compose",
            "feature-grid",
            "lucide-icon",
            "stats-band",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/feature-stat-rows.svelte"
          ],
          "path": "svelte/components/feature-stat-rows.json",
          "registryDependencies": [
            "box",
            "feature-grid",
            "group",
            "inline",
            "lucide-icon",
            "stack",
            "stats-band",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/feature-stat-rows.templ"
          ],
          "path": "templ/components/feature-stat-rows.json",
          "registryDependencies": [
            "box",
            "group",
            "inline",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/feature-stat-rows.html.twig"
          ],
          "path": "twig/components/feature-stat-rows.json",
          "registryDependencies": [
            "box",
            "group",
            "inline",
            "lucide-icon",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/feature-stat-rows.vue"
          ],
          "path": "vue/components/feature-stat-rows.json",
          "registryDependencies": [
            "box",
            "feature-grid",
            "group",
            "inline",
            "lucide-icon",
            "stack",
            "stats-band",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Feature Stat Rows",
      "type": "registry:component"
    },
    {
      "category": "marketing",
      "description": "A picture that stays in view beside a list of features. Following the section being read is a port contract (ScrollSpy).",
      "group": "features",
      "kind": "block",
      "name": "feature-sticky",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/feature-sticky.html.j2"
          ],
          "path": "jinja2/blocks/feature-sticky.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "grid",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/feature-sticky.latte"
          ],
          "path": "latte/blocks/feature-sticky.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "grid",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/feature-sticky.tsx"
          ],
          "path": "react/blocks/feature-sticky.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "feature-grid",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/feature-sticky.tsx"
          ],
          "path": "solid/blocks/feature-sticky.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "feature-grid",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/feature-sticky.svelte"
          ],
          "path": "svelte/blocks/feature-sticky.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "feature-grid",
            "grid",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/feature-sticky.templ"
          ],
          "path": "templ/blocks/feature-sticky.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "grid",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/feature-sticky.html.twig"
          ],
          "path": "twig/blocks/feature-sticky.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "grid",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/feature-sticky.vue"
          ],
          "path": "vue/blocks/feature-sticky.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "feature-grid",
            "grid",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Feature Sticky",
      "type": "registry:block"
    },
    {
      "category": "marketing",
      "description": "Features as tabs; the chosen one fills the panel beside or below the tab list.",
      "group": "features",
      "kind": "block",
      "name": "feature-tabs",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/feature-tabs.html.j2"
          ],
          "path": "jinja2/blocks/feature-tabs.json",
          "registryDependencies": [
            "empty-state",
            "grid",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "switcher",
            "switcher-item",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/feature-tabs.latte"
          ],
          "path": "latte/blocks/feature-tabs.json",
          "registryDependencies": [
            "empty-state",
            "grid",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "switcher",
            "switcher-item",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/feature-tabs.tsx"
          ],
          "path": "react/blocks/feature-tabs.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "feature-grid",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "switcher",
            "switcher-item",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/feature-tabs.tsx"
          ],
          "path": "solid/blocks/feature-tabs.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "feature-grid",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "switcher",
            "switcher-item",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/feature-tabs.svelte"
          ],
          "path": "svelte/blocks/feature-tabs.json",
          "registryDependencies": [
            "empty-state",
            "feature-grid",
            "grid",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "switcher",
            "switcher-item",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/feature-tabs.templ"
          ],
          "path": "templ/blocks/feature-tabs.json",
          "registryDependencies": [
            "empty-state",
            "grid",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "switcher",
            "switcher-item",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/feature-tabs.html.twig"
          ],
          "path": "twig/blocks/feature-tabs.json",
          "registryDependencies": [
            "empty-state",
            "grid",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "switcher",
            "switcher-item",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/feature-tabs.vue"
          ],
          "path": "vue/blocks/feature-tabs.json",
          "registryDependencies": [
            "empty-state",
            "feature-grid",
            "grid",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "switcher",
            "switcher-item",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Feature Tabs",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Field component",
      "group": "",
      "kind": "component",
      "name": "field",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/field.html.j2"
          ],
          "path": "jinja2/components/field.json",
          "registryDependencies": [
            "box",
            "label",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/field.latte"
          ],
          "path": "latte/components/field.json",
          "registryDependencies": [
            "box",
            "label",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/field.tsx"
          ],
          "path": "react/components/field.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/field.tsx"
          ],
          "path": "solid/components/field.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/field.svelte"
          ],
          "path": "svelte/components/field.json",
          "registryDependencies": [
            "box",
            "label",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/field.templ"
          ],
          "path": "templ/components/field.json",
          "registryDependencies": [
            "box",
            "kit-box",
            "kit-label",
            "kit-text",
            "label",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/field.html.twig"
          ],
          "path": "twig/components/field.json",
          "registryDependencies": [
            "box",
            "label",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/field.vue"
          ],
          "path": "vue/components/field.json",
          "registryDependencies": [
            "box",
            "label",
            "text",
            "utils"
          ]
        }
      },
      "title": "Field",
      "type": "registry:component"
    },
    {
      "category": "primitives",
      "description": "Fieldset primitive",
      "group": "",
      "kind": "primitive",
      "name": "fieldset",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/fieldset.html.j2"
          ],
          "path": "jinja2/components/ui/fieldset.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Fieldset.latte"
          ],
          "path": "latte/components/ui/fieldset.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/fieldset.tsx"
          ],
          "path": "react/components/ui/fieldset.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/fieldset.solid.tsx"
          ],
          "path": "solid/components/ui/fieldset.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Fieldset.svelte"
          ],
          "path": "svelte/components/ui/fieldset.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/fieldset.templ"
          ],
          "path": "templ/components/ui/fieldset.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Fieldset.html.twig"
          ],
          "path": "twig/components/ui/fieldset.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Fieldset.vue"
          ],
          "path": "vue/components/ui/fieldset.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Fieldset",
      "type": "registry:ui"
    },
    {
      "category": "components",
      "description": "Figure Block component",
      "group": "",
      "kind": "component",
      "name": "figure-block",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/figure-block.html.j2"
          ],
          "path": "jinja2/components/figure-block.json",
          "registryDependencies": [
            "block",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/figure-block.latte"
          ],
          "path": "latte/components/figure-block.json",
          "registryDependencies": [
            "block",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/figure-block.tsx"
          ],
          "path": "react/components/figure-block.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/figure-block.tsx"
          ],
          "path": "solid/components/figure-block.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/figure-block.svelte"
          ],
          "path": "svelte/components/figure-block.json",
          "registryDependencies": [
            "block",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/figure-block.templ"
          ],
          "path": "templ/components/figure-block.json",
          "registryDependencies": [
            "block",
            "kit-box",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/figure-block.html.twig"
          ],
          "path": "twig/components/figure-block.json",
          "registryDependencies": [
            "block",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/figure-block.vue"
          ],
          "path": "vue/components/figure-block.json",
          "registryDependencies": [
            "block",
            "utils"
          ]
        }
      },
      "title": "Figure Block",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "File Tree component",
      "group": "",
      "kind": "component",
      "name": "file-tree",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/file-tree.html.j2"
          ],
          "path": "jinja2/components/file-tree.json",
          "registryDependencies": [
            "box",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/file-tree.latte"
          ],
          "path": "latte/components/file-tree.json",
          "registryDependencies": [
            "box",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/file-tree.tsx"
          ],
          "path": "react/components/file-tree.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/file-tree.tsx"
          ],
          "path": "solid/components/file-tree.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/file-tree.svelte"
          ],
          "path": "svelte/components/file-tree.json",
          "registryDependencies": [
            "box",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/file-tree.templ"
          ],
          "path": "templ/components/file-tree.json",
          "registryDependencies": [
            "box",
            "kit-box",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/file-tree.html.twig"
          ],
          "path": "twig/components/file-tree.json",
          "registryDependencies": [
            "box",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/file-tree.vue"
          ],
          "path": "vue/components/file-tree.json",
          "registryDependencies": [
            "box",
            "utils"
          ]
        }
      },
      "title": "File Tree",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "File Tree Item component",
      "group": "",
      "kind": "component",
      "name": "file-tree-item",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/file-tree-item.html.j2"
          ],
          "path": "jinja2/components/file-tree-item.json",
          "registryDependencies": [
            "button-plain",
            "inline",
            "lucide-icon",
            "presets",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/file-tree-item.latte"
          ],
          "path": "latte/components/file-tree-item.json",
          "registryDependencies": [
            "button-plain",
            "inline",
            "lucide-icon",
            "presets",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/file-tree-item.tsx"
          ],
          "path": "react/components/file-tree-item.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/file-tree-item.tsx"
          ],
          "path": "solid/components/file-tree-item.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/file-tree-item.svelte"
          ],
          "path": "svelte/components/file-tree-item.json",
          "registryDependencies": [
            "button-plain",
            "inline",
            "lucide-icon",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/file-tree-item.templ"
          ],
          "path": "templ/components/file-tree-item.json",
          "registryDependencies": [
            "button-plain",
            "inline",
            "kit-button",
            "kit-text",
            "lucide-icon",
            "presets",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/file-tree-item.html.twig"
          ],
          "path": "twig/components/file-tree-item.json",
          "registryDependencies": [
            "button-plain",
            "inline",
            "lucide-icon",
            "presets",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/file-tree-item.vue"
          ],
          "path": "vue/components/file-tree-item.json",
          "registryDependencies": [
            "button-plain",
            "inline",
            "lucide-icon",
            "utils"
          ]
        }
      },
      "title": "File Tree Item",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Footer Brand component",
      "group": "",
      "kind": "component",
      "name": "footer-brand",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/footer-brand.html.j2"
          ],
          "path": "jinja2/components/footer-brand.json",
          "registryDependencies": [
            "group",
            "inline",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/footer-brand.latte"
          ],
          "path": "latte/components/footer-brand.json",
          "registryDependencies": [
            "group",
            "inline",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/footer-brand.tsx"
          ],
          "path": "react/components/footer-brand.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/footer-brand.tsx"
          ],
          "path": "solid/components/footer-brand.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/footer-brand.svelte"
          ],
          "path": "svelte/components/footer-brand.json",
          "registryDependencies": [
            "group",
            "inline",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/footer-brand.templ"
          ],
          "path": "templ/components/footer-brand.json",
          "registryDependencies": [
            "group",
            "inline",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/footer-brand.html.twig"
          ],
          "path": "twig/components/footer-brand.json",
          "registryDependencies": [
            "group",
            "inline",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/footer-brand.vue"
          ],
          "path": "vue/components/footer-brand.json",
          "registryDependencies": [
            "group",
            "inline",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Footer Brand",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Footer Card component",
      "group": "",
      "kind": "component",
      "name": "footer-card",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/footer-card.html.j2"
          ],
          "path": "jinja2/components/footer-card.json",
          "registryDependencies": [
            "block",
            "box",
            "container",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "menu-entry",
            "nav-block",
            "presets",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/footer-card.latte"
          ],
          "path": "latte/components/footer-card.json",
          "registryDependencies": [
            "block",
            "box",
            "container",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "menu-entry",
            "nav-block",
            "presets",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/footer-card.tsx"
          ],
          "path": "react/components/footer-card.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "mega-menu",
            "menu-entry",
            "nav-block",
            "presets",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/footer-card.tsx"
          ],
          "path": "solid/components/footer-card.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "mega-menu",
            "menu-entry",
            "nav-block",
            "presets",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/footer-card.svelte"
          ],
          "path": "svelte/components/footer-card.json",
          "registryDependencies": [
            "block",
            "box",
            "container",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "mega-menu",
            "menu-entry",
            "nav-block",
            "presets",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/footer-card.templ"
          ],
          "path": "templ/components/footer-card.json",
          "registryDependencies": [
            "block",
            "box",
            "container",
            "group",
            "inline",
            "kit-box",
            "kit-text",
            "list",
            "list-item",
            "lucide-icon",
            "menu-entry",
            "nav-block",
            "presets",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/footer-card.html.twig"
          ],
          "path": "twig/components/footer-card.json",
          "registryDependencies": [
            "block",
            "box",
            "container",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "menu-entry",
            "nav-block",
            "presets",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/footer-card.vue"
          ],
          "path": "vue/components/footer-card.json",
          "registryDependencies": [
            "block",
            "box",
            "container",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "mega-menu",
            "menu-entry",
            "nav-block",
            "presets",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Footer Card",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Footer Channels component",
      "group": "",
      "kind": "component",
      "name": "footer-channels",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/footer-channels.html.j2"
          ],
          "path": "jinja2/components/footer-channels.json",
          "registryDependencies": [
            "box",
            "inline",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/footer-channels.latte"
          ],
          "path": "latte/components/footer-channels.json",
          "registryDependencies": [
            "box",
            "inline",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/footer-channels.tsx"
          ],
          "path": "react/components/footer-channels.json",
          "registryDependencies": [
            "compose",
            "footer-split",
            "lucide-icon",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/footer-channels.tsx"
          ],
          "path": "solid/components/footer-channels.json",
          "registryDependencies": [
            "compose",
            "footer-split",
            "lucide-icon",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/footer-channels.svelte"
          ],
          "path": "svelte/components/footer-channels.json",
          "registryDependencies": [
            "box",
            "footer-split",
            "inline",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/footer-channels.templ"
          ],
          "path": "templ/components/footer-channels.json",
          "registryDependencies": [
            "box",
            "inline",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/footer-channels.html.twig"
          ],
          "path": "twig/components/footer-channels.json",
          "registryDependencies": [
            "box",
            "inline",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/footer-channels.vue"
          ],
          "path": "vue/components/footer-channels.json",
          "registryDependencies": [
            "box",
            "footer-split",
            "inline",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Footer Channels",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Footer Columns component",
      "group": "",
      "kind": "component",
      "name": "footer-columns",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/footer-columns.html.j2"
          ],
          "path": "jinja2/components/footer-columns.json",
          "registryDependencies": [
            "block",
            "grid",
            "list",
            "list-item",
            "menu-entry",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/footer-columns.latte"
          ],
          "path": "latte/components/footer-columns.json",
          "registryDependencies": [
            "block",
            "grid",
            "list",
            "list-item",
            "menu-entry",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/footer-columns.tsx"
          ],
          "path": "react/components/footer-columns.json",
          "registryDependencies": [
            "compose",
            "mega-menu",
            "menu-entry",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/footer-columns.tsx"
          ],
          "path": "solid/components/footer-columns.json",
          "registryDependencies": [
            "compose",
            "mega-menu",
            "menu-entry",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/footer-columns.svelte"
          ],
          "path": "svelte/components/footer-columns.json",
          "registryDependencies": [
            "block",
            "grid",
            "list",
            "list-item",
            "mega-menu",
            "menu-entry",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/footer-columns.templ"
          ],
          "path": "templ/components/footer-columns.json",
          "registryDependencies": [
            "block",
            "grid",
            "kit-box",
            "kit-text",
            "list",
            "list-item",
            "menu-entry",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/footer-columns.html.twig"
          ],
          "path": "twig/components/footer-columns.json",
          "registryDependencies": [
            "block",
            "grid",
            "list",
            "list-item",
            "menu-entry",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/footer-columns.vue"
          ],
          "path": "vue/components/footer-columns.json",
          "registryDependencies": [
            "block",
            "grid",
            "list",
            "list-item",
            "mega-menu",
            "menu-entry",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Footer Columns",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Footer Contacts component",
      "group": "",
      "kind": "component",
      "name": "footer-contacts",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/footer-contacts.html.j2"
          ],
          "path": "jinja2/components/footer-contacts.json",
          "registryDependencies": [
            "group",
            "inline",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/footer-contacts.latte"
          ],
          "path": "latte/components/footer-contacts.json",
          "registryDependencies": [
            "group",
            "inline",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/footer-contacts.tsx"
          ],
          "path": "react/components/footer-contacts.json",
          "registryDependencies": [
            "compose",
            "footer-split",
            "lucide-icon",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/footer-contacts.tsx"
          ],
          "path": "solid/components/footer-contacts.json",
          "registryDependencies": [
            "compose",
            "footer-split",
            "lucide-icon",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/footer-contacts.svelte"
          ],
          "path": "svelte/components/footer-contacts.json",
          "registryDependencies": [
            "footer-split",
            "group",
            "inline",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/footer-contacts.templ"
          ],
          "path": "templ/components/footer-contacts.json",
          "registryDependencies": [
            "group",
            "inline",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/footer-contacts.html.twig"
          ],
          "path": "twig/components/footer-contacts.json",
          "registryDependencies": [
            "group",
            "inline",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/footer-contacts.vue"
          ],
          "path": "vue/components/footer-contacts.json",
          "registryDependencies": [
            "footer-split",
            "group",
            "inline",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Footer Contacts",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Footer Figures component",
      "group": "",
      "kind": "component",
      "name": "footer-figures",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/footer-figures.html.j2"
          ],
          "path": "jinja2/components/footer-figures.json",
          "registryDependencies": [
            "group",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/footer-figures.latte"
          ],
          "path": "latte/components/footer-figures.json",
          "registryDependencies": [
            "group",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/footer-figures.tsx"
          ],
          "path": "react/components/footer-figures.json",
          "registryDependencies": [
            "compose",
            "footer-split",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/footer-figures.tsx"
          ],
          "path": "solid/components/footer-figures.json",
          "registryDependencies": [
            "compose",
            "footer-split",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/footer-figures.svelte"
          ],
          "path": "svelte/components/footer-figures.json",
          "registryDependencies": [
            "footer-split",
            "group",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/footer-figures.templ"
          ],
          "path": "templ/components/footer-figures.json",
          "registryDependencies": [
            "group",
            "kit-box",
            "kit-text",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/footer-figures.html.twig"
          ],
          "path": "twig/components/footer-figures.json",
          "registryDependencies": [
            "group",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/footer-figures.vue"
          ],
          "path": "vue/components/footer-figures.json",
          "registryDependencies": [
            "footer-split",
            "group",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Footer Figures",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Footer Group Cards component",
      "group": "",
      "kind": "component",
      "name": "footer-group-cards",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/footer-group-cards.html.j2"
          ],
          "path": "jinja2/components/footer-group-cards.json",
          "registryDependencies": [
            "block",
            "box",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "menu-entry",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/footer-group-cards.latte"
          ],
          "path": "latte/components/footer-group-cards.json",
          "registryDependencies": [
            "block",
            "box",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "menu-entry",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/footer-group-cards.tsx"
          ],
          "path": "react/components/footer-group-cards.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "mega-menu",
            "menu-entry",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/footer-group-cards.tsx"
          ],
          "path": "solid/components/footer-group-cards.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "mega-menu",
            "menu-entry",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/footer-group-cards.svelte"
          ],
          "path": "svelte/components/footer-group-cards.json",
          "registryDependencies": [
            "block",
            "box",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "mega-menu",
            "menu-entry",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/footer-group-cards.templ"
          ],
          "path": "templ/components/footer-group-cards.json",
          "registryDependencies": [
            "block",
            "box",
            "group",
            "inline",
            "kit-box",
            "kit-text",
            "list",
            "list-item",
            "lucide-icon",
            "menu-entry",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/footer-group-cards.html.twig"
          ],
          "path": "twig/components/footer-group-cards.json",
          "registryDependencies": [
            "block",
            "box",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "menu-entry",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/footer-group-cards.vue"
          ],
          "path": "vue/components/footer-group-cards.json",
          "registryDependencies": [
            "block",
            "box",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "mega-menu",
            "menu-entry",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Footer Group Cards",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Footer Link Columns component",
      "group": "",
      "kind": "component",
      "name": "footer-link-columns",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/footer-link-columns.html.j2"
          ],
          "path": "jinja2/components/footer-link-columns.json",
          "registryDependencies": [
            "block",
            "box",
            "list",
            "list-item",
            "menu-entry",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/footer-link-columns.latte"
          ],
          "path": "latte/components/footer-link-columns.json",
          "registryDependencies": [
            "block",
            "box",
            "list",
            "list-item",
            "menu-entry",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/footer-link-columns.tsx"
          ],
          "path": "react/components/footer-link-columns.json",
          "registryDependencies": [
            "compose",
            "mega-menu",
            "menu-entry",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/footer-link-columns.tsx"
          ],
          "path": "solid/components/footer-link-columns.json",
          "registryDependencies": [
            "compose",
            "mega-menu",
            "menu-entry",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/footer-link-columns.svelte"
          ],
          "path": "svelte/components/footer-link-columns.json",
          "registryDependencies": [
            "block",
            "box",
            "list",
            "list-item",
            "mega-menu",
            "menu-entry",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/footer-link-columns.templ"
          ],
          "path": "templ/components/footer-link-columns.json",
          "registryDependencies": [
            "block",
            "box",
            "kit-box",
            "kit-text",
            "list",
            "list-item",
            "menu-entry",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/footer-link-columns.html.twig"
          ],
          "path": "twig/components/footer-link-columns.json",
          "registryDependencies": [
            "block",
            "box",
            "list",
            "list-item",
            "menu-entry",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/footer-link-columns.vue"
          ],
          "path": "vue/components/footer-link-columns.json",
          "registryDependencies": [
            "block",
            "box",
            "list",
            "list-item",
            "mega-menu",
            "menu-entry",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Footer Link Columns",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Footer Points component",
      "group": "",
      "kind": "component",
      "name": "footer-points",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/footer-points.html.j2"
          ],
          "path": "jinja2/components/footer-points.json",
          "registryDependencies": [
            "group",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/footer-points.latte"
          ],
          "path": "latte/components/footer-points.json",
          "registryDependencies": [
            "group",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/footer-points.tsx"
          ],
          "path": "react/components/footer-points.json",
          "registryDependencies": [
            "compose",
            "footer-split",
            "lucide-icon",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/footer-points.tsx"
          ],
          "path": "solid/components/footer-points.json",
          "registryDependencies": [
            "compose",
            "footer-split",
            "lucide-icon",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/footer-points.svelte"
          ],
          "path": "svelte/components/footer-points.json",
          "registryDependencies": [
            "footer-split",
            "group",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/footer-points.templ"
          ],
          "path": "templ/components/footer-points.json",
          "registryDependencies": [
            "group",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/footer-points.html.twig"
          ],
          "path": "twig/components/footer-points.json",
          "registryDependencies": [
            "group",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/footer-points.vue"
          ],
          "path": "vue/components/footer-points.json",
          "registryDependencies": [
            "footer-split",
            "group",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Footer Points",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Footer Signup Card component",
      "group": "",
      "kind": "component",
      "name": "footer-signup-card",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/footer-signup-card.html.j2"
          ],
          "path": "jinja2/components/footer-signup-card.json",
          "registryDependencies": [
            "button",
            "form",
            "group",
            "input",
            "label",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/footer-signup-card.latte"
          ],
          "path": "latte/components/footer-signup-card.json",
          "registryDependencies": [
            "button",
            "form",
            "group",
            "input",
            "label",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/footer-signup-card.tsx"
          ],
          "path": "react/components/footer-signup-card.json",
          "registryDependencies": [
            "compose",
            "footer-split",
            "lucide-icon",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/footer-signup-card.tsx"
          ],
          "path": "solid/components/footer-signup-card.json",
          "registryDependencies": [
            "compose",
            "footer-split",
            "lucide-icon",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/footer-signup-card.svelte"
          ],
          "path": "svelte/components/footer-signup-card.json",
          "registryDependencies": [
            "button",
            "footer-split",
            "form",
            "group",
            "input",
            "label",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/footer-signup-card.templ"
          ],
          "path": "templ/components/footer-signup-card.json",
          "registryDependencies": [
            "button",
            "form",
            "group",
            "input",
            "kit-box",
            "kit-button",
            "kit-form",
            "kit-input",
            "kit-label",
            "kit-text",
            "label",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/footer-signup-card.html.twig"
          ],
          "path": "twig/components/footer-signup-card.json",
          "registryDependencies": [
            "button",
            "form",
            "group",
            "input",
            "label",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/footer-signup-card.vue"
          ],
          "path": "vue/components/footer-signup-card.json",
          "registryDependencies": [
            "button",
            "footer-split",
            "form",
            "group",
            "input",
            "label",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Footer Signup Card",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Footer Sitemap component",
      "group": "",
      "kind": "component",
      "name": "footer-sitemap",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/footer-sitemap.html.j2"
          ],
          "path": "jinja2/components/footer-sitemap.json",
          "registryDependencies": [
            "link",
            "lucide-icon",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/footer-sitemap.latte"
          ],
          "path": "latte/components/footer-sitemap.json",
          "registryDependencies": [
            "link",
            "lucide-icon",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/footer-sitemap.tsx"
          ],
          "path": "react/components/footer-sitemap.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/footer-sitemap.tsx"
          ],
          "path": "solid/components/footer-sitemap.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/footer-sitemap.svelte"
          ],
          "path": "svelte/components/footer-sitemap.json",
          "registryDependencies": [
            "link",
            "lucide-icon",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/footer-sitemap.templ"
          ],
          "path": "templ/components/footer-sitemap.json",
          "registryDependencies": [
            "kit-link",
            "link",
            "lucide-icon",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/footer-sitemap.html.twig"
          ],
          "path": "twig/components/footer-sitemap.json",
          "registryDependencies": [
            "link",
            "lucide-icon",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/footer-sitemap.vue"
          ],
          "path": "vue/components/footer-sitemap.json",
          "registryDependencies": [
            "link",
            "lucide-icon",
            "utils"
          ]
        }
      },
      "title": "Footer Sitemap",
      "type": "registry:component"
    },
    {
      "category": "marketing",
      "description": "The brand with figures and a sitemap link over link-group cards; or a split beside a picture with points, link columns, a newsletter card, the contacts or the community channels.",
      "group": "navigation",
      "kind": "block",
      "name": "footer-split",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/footer-split.html.j2"
          ],
          "path": "jinja2/blocks/footer-split.json",
          "registryDependencies": [
            "action-group",
            "block",
            "box",
            "container",
            "footer-brand",
            "footer-channels",
            "footer-contacts",
            "footer-figures",
            "footer-group-cards",
            "footer-link-columns",
            "footer-points",
            "footer-signup-card",
            "footer-sitemap",
            "group",
            "media-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/footer-split.latte"
          ],
          "path": "latte/blocks/footer-split.json",
          "registryDependencies": [
            "action-group",
            "block",
            "box",
            "container",
            "footer-brand",
            "footer-channels",
            "footer-contacts",
            "footer-figures",
            "footer-group-cards",
            "footer-link-columns",
            "footer-points",
            "footer-signup-card",
            "footer-sitemap",
            "group",
            "media-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/footer-split.tsx",
            "blocks/footer-split.types.ts"
          ],
          "path": "react/blocks/footer-split.json",
          "registryDependencies": [
            "action-group",
            "compose",
            "feature-grid",
            "footer-brand",
            "footer-channels",
            "footer-contacts",
            "footer-figures",
            "footer-group-cards",
            "footer-link-columns",
            "footer-points",
            "footer-signup-card",
            "footer-sitemap",
            "media-frame",
            "mega-menu",
            "stats-band",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/footer-split.tsx",
            "blocks/footer-split.types.ts"
          ],
          "path": "solid/blocks/footer-split.json",
          "registryDependencies": [
            "action-group",
            "compose",
            "feature-grid",
            "footer-brand",
            "footer-channels",
            "footer-contacts",
            "footer-figures",
            "footer-group-cards",
            "footer-link-columns",
            "footer-points",
            "footer-signup-card",
            "footer-sitemap",
            "media-frame",
            "mega-menu",
            "stats-band",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/footer-split.svelte",
            "blocks/footer-split.types.ts"
          ],
          "path": "svelte/blocks/footer-split.json",
          "registryDependencies": [
            "action-group",
            "block",
            "box",
            "container",
            "feature-grid",
            "footer-brand",
            "footer-channels",
            "footer-contacts",
            "footer-figures",
            "footer-group-cards",
            "footer-link-columns",
            "footer-points",
            "footer-signup-card",
            "footer-sitemap",
            "group",
            "media-frame",
            "mega-menu",
            "stack",
            "stats-band",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/footer-split.templ"
          ],
          "path": "templ/blocks/footer-split.json",
          "registryDependencies": [
            "action-group",
            "block",
            "box",
            "container",
            "footer-brand",
            "footer-channels",
            "footer-contacts",
            "footer-figures",
            "footer-group-cards",
            "footer-link-columns",
            "footer-points",
            "footer-signup-card",
            "footer-sitemap",
            "group",
            "kit-box",
            "kit-text",
            "media-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/footer-split.html.twig"
          ],
          "path": "twig/blocks/footer-split.json",
          "registryDependencies": [
            "action-group",
            "block",
            "box",
            "container",
            "footer-brand",
            "footer-channels",
            "footer-contacts",
            "footer-figures",
            "footer-group-cards",
            "footer-link-columns",
            "footer-points",
            "footer-signup-card",
            "footer-sitemap",
            "group",
            "media-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/footer-split.types.ts",
            "blocks/footer-split.vue"
          ],
          "path": "vue/blocks/footer-split.json",
          "registryDependencies": [
            "action-group",
            "block",
            "box",
            "container",
            "feature-grid",
            "footer-brand",
            "footer-channels",
            "footer-contacts",
            "footer-figures",
            "footer-group-cards",
            "footer-link-columns",
            "footer-points",
            "footer-signup-card",
            "footer-sitemap",
            "group",
            "media-frame",
            "mega-menu",
            "stack",
            "stats-band",
            "text",
            "utils"
          ]
        }
      },
      "title": "Footer Split",
      "type": "registry:block"
    },
    {
      "category": "primitives",
      "description": "Form primitive",
      "group": "",
      "kind": "primitive",
      "name": "form",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/form.html.j2"
          ],
          "path": "jinja2/components/ui/form.json",
          "registryDependencies": [
            "kit-form",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Form.latte"
          ],
          "path": "latte/components/ui/form.json",
          "registryDependencies": [
            "kit-form",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/form.tsx"
          ],
          "path": "react/components/ui/form.json",
          "registryDependencies": [
            "kit-form",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/form.solid.tsx"
          ],
          "path": "solid/components/ui/form.json",
          "registryDependencies": [
            "kit-form",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Form.svelte"
          ],
          "path": "svelte/components/ui/form.json",
          "registryDependencies": [
            "kit-form",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/form.templ"
          ],
          "path": "templ/components/ui/form.json",
          "registryDependencies": [
            "kit-form",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Form.html.twig"
          ],
          "path": "twig/components/ui/form.json",
          "registryDependencies": [
            "kit-form",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Form.vue"
          ],
          "path": "vue/components/ui/form.json",
          "registryDependencies": [
            "kit-form",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Form",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Form Description primitive",
      "group": "",
      "kind": "primitive",
      "name": "form-description",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/form-description.html.j2"
          ],
          "path": "jinja2/components/ui/form-description.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/FormDescription.latte"
          ],
          "path": "latte/components/ui/form-description.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/form-description.tsx"
          ],
          "path": "react/components/ui/form-description.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/form-description.solid.tsx"
          ],
          "path": "solid/components/ui/form-description.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/FormDescription.svelte"
          ],
          "path": "svelte/components/ui/form-description.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/form-description.templ"
          ],
          "path": "templ/components/ui/form-description.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/FormDescription.html.twig"
          ],
          "path": "twig/components/ui/form-description.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/FormDescription.vue"
          ],
          "path": "vue/components/ui/form-description.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Form Description",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Form Item primitive",
      "group": "",
      "kind": "primitive",
      "name": "form-item",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/form-item.html.j2"
          ],
          "path": "jinja2/components/ui/form-item.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/FormItem.latte"
          ],
          "path": "latte/components/ui/form-item.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/form-item.tsx"
          ],
          "path": "react/components/ui/form-item.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/form-item.solid.tsx"
          ],
          "path": "solid/components/ui/form-item.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/FormItem.svelte"
          ],
          "path": "svelte/components/ui/form-item.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/form-item.templ"
          ],
          "path": "templ/components/ui/form-item.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/FormItem.html.twig"
          ],
          "path": "twig/components/ui/form-item.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/FormItem.vue"
          ],
          "path": "vue/components/ui/form-item.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Form Item",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Form Message primitive",
      "group": "",
      "kind": "primitive",
      "name": "form-message",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/form-message.html.j2"
          ],
          "path": "jinja2/components/ui/form-message.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/FormMessage.latte"
          ],
          "path": "latte/components/ui/form-message.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/form-message.tsx"
          ],
          "path": "react/components/ui/form-message.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/form-message.solid.tsx"
          ],
          "path": "solid/components/ui/form-message.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/FormMessage.svelte"
          ],
          "path": "svelte/components/ui/form-message.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/form-message.templ"
          ],
          "path": "templ/components/ui/form-message.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/FormMessage.html.twig"
          ],
          "path": "twig/components/ui/form-message.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/FormMessage.vue"
          ],
          "path": "vue/components/ui/form-message.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Form Message",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Grid primitive",
      "group": "",
      "kind": "primitive",
      "name": "grid",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/grid.html.j2"
          ],
          "path": "jinja2/components/ui/grid.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Grid.latte"
          ],
          "path": "latte/components/ui/grid.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/grid.tsx"
          ],
          "path": "react/components/ui/grid.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/grid.solid.tsx"
          ],
          "path": "solid/components/ui/grid.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Grid.svelte"
          ],
          "path": "svelte/components/ui/grid.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/grid.templ"
          ],
          "path": "templ/components/ui/grid.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Grid.html.twig"
          ],
          "path": "twig/components/ui/grid.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Grid.vue"
          ],
          "path": "vue/components/ui/grid.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Grid",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Grid Col primitive",
      "group": "",
      "kind": "primitive",
      "name": "grid-col",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/grid-col.html.j2"
          ],
          "path": "jinja2/components/ui/grid-col.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/GridCol.latte"
          ],
          "path": "latte/components/ui/grid-col.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/grid-col.tsx"
          ],
          "path": "react/components/ui/grid-col.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/grid-col.solid.tsx"
          ],
          "path": "solid/components/ui/grid-col.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/GridCol.svelte"
          ],
          "path": "svelte/components/ui/grid-col.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/grid-col.templ"
          ],
          "path": "templ/components/ui/grid-col.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/GridCol.html.twig"
          ],
          "path": "twig/components/ui/grid-col.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/GridCol.vue"
          ],
          "path": "vue/components/ui/grid-col.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Grid Col",
      "type": "registry:ui"
    },
    {
      "category": "commerce",
      "description": "Choose the meat, the weight and the sides of a grill (mangal) dish.",
      "group": "food",
      "kind": "block",
      "name": "grill-builder",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/grill-builder.html.j2"
          ],
          "path": "jinja2/blocks/grill-builder.json",
          "registryDependencies": [
            "box",
            "button",
            "group",
            "inline",
            "lucide-icon",
            "meat-cards",
            "option-chips",
            "section-frame",
            "side-checks",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/grill-builder.latte"
          ],
          "path": "latte/blocks/grill-builder.json",
          "registryDependencies": [
            "box",
            "button",
            "group",
            "inline",
            "lucide-icon",
            "meat-cards",
            "option-chips",
            "section-frame",
            "side-checks",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/grill-builder.tsx"
          ],
          "path": "react/blocks/grill-builder.json",
          "registryDependencies": [
            "compose",
            "dish-showcase",
            "lucide-icon",
            "meat-cards",
            "option-chips",
            "section-frame",
            "side-checks",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/grill-builder.tsx"
          ],
          "path": "solid/blocks/grill-builder.json",
          "registryDependencies": [
            "compose",
            "dish-showcase",
            "lucide-icon",
            "meat-cards",
            "option-chips",
            "section-frame",
            "side-checks",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/grill-builder.svelte"
          ],
          "path": "svelte/blocks/grill-builder.json",
          "registryDependencies": [
            "box",
            "button",
            "dish-showcase",
            "group",
            "inline",
            "lucide-icon",
            "meat-cards",
            "option-chips",
            "section-frame",
            "side-checks",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/grill-builder.templ"
          ],
          "path": "templ/blocks/grill-builder.json",
          "registryDependencies": [
            "box",
            "button",
            "group",
            "inline",
            "kit-box",
            "kit-button",
            "kit-text",
            "lucide-icon",
            "meat-cards",
            "option-chips",
            "section-frame",
            "side-checks",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/grill-builder.html.twig"
          ],
          "path": "twig/blocks/grill-builder.json",
          "registryDependencies": [
            "box",
            "button",
            "group",
            "inline",
            "lucide-icon",
            "meat-cards",
            "option-chips",
            "section-frame",
            "side-checks",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/grill-builder.vue"
          ],
          "path": "vue/blocks/grill-builder.json",
          "registryDependencies": [
            "box",
            "button",
            "dish-showcase",
            "group",
            "inline",
            "lucide-icon",
            "meat-cards",
            "option-chips",
            "section-frame",
            "side-checks",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Grill Builder",
      "type": "registry:block"
    },
    {
      "category": "commerce",
      "description": "A compact list of groceries with a small picture and an add button.",
      "group": "food",
      "kind": "block",
      "name": "grocery-list",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/grocery-list.html.j2"
          ],
          "path": "jinja2/blocks/grocery-list.json",
          "registryDependencies": [
            "add-icon",
            "empty-state",
            "inline",
            "list",
            "list-item",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/grocery-list.latte"
          ],
          "path": "latte/blocks/grocery-list.json",
          "registryDependencies": [
            "add-icon",
            "empty-state",
            "inline",
            "list",
            "list-item",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/grocery-list.tsx"
          ],
          "path": "react/blocks/grocery-list.json",
          "registryDependencies": [
            "add-icon",
            "compose",
            "dish-showcase",
            "empty-state",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/grocery-list.tsx"
          ],
          "path": "solid/blocks/grocery-list.json",
          "registryDependencies": [
            "add-icon",
            "compose",
            "dish-showcase",
            "empty-state",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/grocery-list.svelte"
          ],
          "path": "svelte/blocks/grocery-list.json",
          "registryDependencies": [
            "add-icon",
            "dish-showcase",
            "empty-state",
            "inline",
            "list",
            "list-item",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/grocery-list.templ"
          ],
          "path": "templ/blocks/grocery-list.json",
          "registryDependencies": [
            "add-icon",
            "empty-state",
            "inline",
            "kit-box",
            "kit-text",
            "list",
            "list-item",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/grocery-list.html.twig"
          ],
          "path": "twig/blocks/grocery-list.json",
          "registryDependencies": [
            "add-icon",
            "empty-state",
            "inline",
            "list",
            "list-item",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/grocery-list.vue"
          ],
          "path": "vue/blocks/grocery-list.json",
          "registryDependencies": [
            "add-icon",
            "dish-showcase",
            "empty-state",
            "inline",
            "list",
            "list-item",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Grocery List",
      "type": "registry:block"
    },
    {
      "category": "primitives",
      "description": "Group primitive",
      "group": "",
      "kind": "primitive",
      "name": "group",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/group.html.j2"
          ],
          "path": "jinja2/components/ui/group.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Group.latte"
          ],
          "path": "latte/components/ui/group.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/group.tsx"
          ],
          "path": "react/components/ui/group.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/group.solid.tsx"
          ],
          "path": "solid/components/ui/group.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Group.svelte"
          ],
          "path": "svelte/components/ui/group.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/group.templ"
          ],
          "path": "templ/components/ui/group.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Group.html.twig"
          ],
          "path": "twig/components/ui/group.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Group.vue"
          ],
          "path": "vue/components/ui/group.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Group",
      "type": "registry:ui"
    },
    {
      "category": "components",
      "description": "Hero Badge component",
      "group": "",
      "kind": "component",
      "name": "hero-badge",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/hero-badge.html.j2"
          ],
          "path": "jinja2/components/hero-badge.json",
          "registryDependencies": [
            "badge",
            "group",
            "presets",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/hero-badge.latte"
          ],
          "path": "latte/components/hero-badge.json",
          "registryDependencies": [
            "badge",
            "group",
            "presets",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/hero-badge.tsx"
          ],
          "path": "react/components/hero-badge.json",
          "registryDependencies": [
            "compose",
            "presets",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/hero-badge.tsx"
          ],
          "path": "solid/components/hero-badge.json",
          "registryDependencies": [
            "compose",
            "presets",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/hero-badge.svelte"
          ],
          "path": "svelte/components/hero-badge.json",
          "registryDependencies": [
            "badge",
            "group",
            "presets",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/hero-badge.templ"
          ],
          "path": "templ/components/hero-badge.json",
          "registryDependencies": [
            "badge",
            "group",
            "kit-box",
            "kit-text",
            "presets",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/hero-badge.html.twig"
          ],
          "path": "twig/components/hero-badge.json",
          "registryDependencies": [
            "badge",
            "group",
            "presets",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/hero-badge.vue"
          ],
          "path": "vue/components/hero-badge.json",
          "registryDependencies": [
            "badge",
            "group",
            "presets",
            "text",
            "utils"
          ]
        }
      },
      "title": "Hero Badge",
      "type": "registry:component"
    },
    {
      "category": "marketing",
      "description": "Heading, lead, one or two actions and optional media.",
      "group": "hero",
      "kind": "block",
      "name": "hero-classic",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/hero-classic.html.j2"
          ],
          "path": "jinja2/blocks/hero-classic.json",
          "registryDependencies": [
            "action-group",
            "backdrop",
            "box",
            "button",
            "code-window",
            "grid",
            "group",
            "input",
            "label",
            "media-frame",
            "section-frame",
            "topic-chips",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/hero-classic.latte"
          ],
          "path": "latte/blocks/hero-classic.json",
          "registryDependencies": [
            "action-group",
            "backdrop",
            "box",
            "button",
            "code-window",
            "grid",
            "group",
            "input",
            "label",
            "media-frame",
            "section-frame",
            "topic-chips",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/hero-classic.tsx",
            "blocks/hero-classic.types.ts"
          ],
          "path": "react/blocks/hero-classic.json",
          "registryDependencies": [
            "action-group",
            "backdrop",
            "code-window",
            "compose",
            "cta-actions",
            "media-frame",
            "section-frame",
            "topic-chips",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/hero-classic.tsx",
            "blocks/hero-classic.types.ts"
          ],
          "path": "solid/blocks/hero-classic.json",
          "registryDependencies": [
            "action-group",
            "backdrop",
            "code-window",
            "compose",
            "cta-actions",
            "media-frame",
            "section-frame",
            "topic-chips",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/hero-classic.svelte",
            "blocks/hero-classic.types.ts"
          ],
          "path": "svelte/blocks/hero-classic.json",
          "registryDependencies": [
            "action-group",
            "backdrop",
            "box",
            "button",
            "code-window",
            "cta-actions",
            "grid",
            "group",
            "input",
            "label",
            "media-frame",
            "section-frame",
            "topic-chips",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/hero-classic.templ"
          ],
          "path": "templ/blocks/hero-classic.json",
          "registryDependencies": [
            "action-group",
            "backdrop",
            "box",
            "button",
            "code-window",
            "grid",
            "group",
            "input",
            "kit-box",
            "kit-button",
            "kit-input",
            "kit-label",
            "label",
            "media-frame",
            "section-frame",
            "topic-chips",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/hero-classic.html.twig"
          ],
          "path": "twig/blocks/hero-classic.json",
          "registryDependencies": [
            "action-group",
            "backdrop",
            "box",
            "button",
            "code-window",
            "grid",
            "group",
            "input",
            "label",
            "media-frame",
            "section-frame",
            "topic-chips",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/hero-classic.types.ts",
            "blocks/hero-classic.vue"
          ],
          "path": "vue/blocks/hero-classic.json",
          "registryDependencies": [
            "action-group",
            "backdrop",
            "box",
            "button",
            "code-window",
            "cta-actions",
            "grid",
            "group",
            "input",
            "label",
            "media-frame",
            "section-frame",
            "topic-chips",
            "utils"
          ]
        }
      },
      "title": "Hero Classic",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Hero Head component",
      "group": "",
      "kind": "component",
      "name": "hero-head",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/hero-head.html.j2"
          ],
          "path": "jinja2/components/hero-head.json",
          "registryDependencies": [
            "block",
            "button",
            "group",
            "inline",
            "link",
            "link-plain",
            "menu-entry",
            "nav-block",
            "presets",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/hero-head.latte"
          ],
          "path": "latte/components/hero-head.json",
          "registryDependencies": [
            "block",
            "button",
            "group",
            "inline",
            "link",
            "link-plain",
            "menu-entry",
            "nav-block",
            "presets",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/hero-head.tsx"
          ],
          "path": "react/components/hero-head.json",
          "registryDependencies": [
            "compose",
            "menu-entry",
            "nav-bar",
            "nav-block",
            "presets",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/hero-head.tsx"
          ],
          "path": "solid/components/hero-head.json",
          "registryDependencies": [
            "compose",
            "menu-entry",
            "nav-bar",
            "nav-block",
            "presets",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/hero-head.svelte"
          ],
          "path": "svelte/components/hero-head.json",
          "registryDependencies": [
            "block",
            "button",
            "group",
            "inline",
            "link",
            "link-plain",
            "menu-entry",
            "nav-bar",
            "nav-block",
            "presets",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/hero-head.templ"
          ],
          "path": "templ/components/hero-head.json",
          "registryDependencies": [
            "block",
            "button",
            "group",
            "inline",
            "kit-box",
            "kit-button",
            "kit-link",
            "kit-text",
            "link",
            "link-plain",
            "menu-entry",
            "nav-block",
            "presets",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/hero-head.html.twig"
          ],
          "path": "twig/components/hero-head.json",
          "registryDependencies": [
            "block",
            "button",
            "group",
            "inline",
            "link",
            "link-plain",
            "menu-entry",
            "nav-block",
            "presets",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/hero-head.vue"
          ],
          "path": "vue/components/hero-head.json",
          "registryDependencies": [
            "block",
            "button",
            "group",
            "inline",
            "link",
            "link-plain",
            "menu-entry",
            "nav-bar",
            "nav-block",
            "presets",
            "utils"
          ]
        }
      },
      "title": "Hero Head",
      "type": "registry:component"
    },
    {
      "category": "marketing",
      "description": "Heading, lead, one or two actions and optional media.",
      "group": "hero",
      "kind": "block",
      "name": "hero-prompt",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/hero-prompt.html.j2"
          ],
          "path": "jinja2/blocks/hero-prompt.json",
          "registryDependencies": [
            "action-group",
            "block",
            "container",
            "hero-badge",
            "hero-head",
            "presets",
            "prompt-composer",
            "stack",
            "topic-chips",
            "utils",
            "weighted-title"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/hero-prompt.latte"
          ],
          "path": "latte/blocks/hero-prompt.json",
          "registryDependencies": [
            "action-group",
            "block",
            "container",
            "hero-badge",
            "hero-head",
            "presets",
            "prompt-composer",
            "stack",
            "topic-chips",
            "utils",
            "weighted-title"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/hero-prompt.tsx",
            "blocks/hero-prompt.types.ts"
          ],
          "path": "react/blocks/hero-prompt.json",
          "registryDependencies": [
            "action-group",
            "compose",
            "cta-actions",
            "hero-badge",
            "hero-head",
            "nav-bar",
            "presets",
            "prompt-composer",
            "topic-chips",
            "utils",
            "weighted-title"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/hero-prompt.tsx",
            "blocks/hero-prompt.types.ts"
          ],
          "path": "solid/blocks/hero-prompt.json",
          "registryDependencies": [
            "action-group",
            "compose",
            "cta-actions",
            "hero-badge",
            "hero-head",
            "nav-bar",
            "presets",
            "prompt-composer",
            "topic-chips",
            "utils",
            "weighted-title"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/hero-prompt.svelte",
            "blocks/hero-prompt.types.ts"
          ],
          "path": "svelte/blocks/hero-prompt.json",
          "registryDependencies": [
            "action-group",
            "block",
            "container",
            "cta-actions",
            "hero-badge",
            "hero-head",
            "nav-bar",
            "presets",
            "prompt-composer",
            "stack",
            "topic-chips",
            "utils",
            "weighted-title"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/hero-prompt.templ"
          ],
          "path": "templ/blocks/hero-prompt.json",
          "registryDependencies": [
            "action-group",
            "block",
            "container",
            "hero-badge",
            "hero-head",
            "kit-box",
            "presets",
            "prompt-composer",
            "stack",
            "topic-chips",
            "utils",
            "weighted-title"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/hero-prompt.html.twig"
          ],
          "path": "twig/blocks/hero-prompt.json",
          "registryDependencies": [
            "action-group",
            "block",
            "container",
            "hero-badge",
            "hero-head",
            "presets",
            "prompt-composer",
            "stack",
            "topic-chips",
            "utils",
            "weighted-title"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/hero-prompt.types.ts",
            "blocks/hero-prompt.vue"
          ],
          "path": "vue/blocks/hero-prompt.json",
          "registryDependencies": [
            "action-group",
            "block",
            "container",
            "cta-actions",
            "hero-badge",
            "hero-head",
            "nav-bar",
            "presets",
            "prompt-composer",
            "stack",
            "topic-chips",
            "utils",
            "weighted-title"
          ]
        }
      },
      "title": "Hero Prompt",
      "type": "registry:block"
    },
    {
      "category": "marketing",
      "description": "A split hero with figures, faces, small cards or a quote under the lead, beside a picture, a floating card, a picture grid or plan cards.",
      "group": "hero",
      "kind": "block",
      "name": "hero-split",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/hero-split.html.j2"
          ],
          "path": "jinja2/blocks/hero-split.json",
          "registryDependencies": [
            "action-group",
            "hero-split-extras",
            "hero-split-media",
            "section-frame",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/hero-split.latte"
          ],
          "path": "latte/blocks/hero-split.json",
          "registryDependencies": [
            "action-group",
            "hero-split-extras",
            "hero-split-media",
            "section-frame",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/hero-split.tsx",
            "blocks/hero-split.types.ts"
          ],
          "path": "react/blocks/hero-split.json",
          "registryDependencies": [
            "action-group",
            "error-page",
            "feature-grid",
            "hero-split-extras",
            "hero-split-media",
            "pricing-card",
            "section-frame",
            "stats-band",
            "store-hero",
            "testimonial-grid",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/hero-split.tsx",
            "blocks/hero-split.types.ts"
          ],
          "path": "solid/blocks/hero-split.json",
          "registryDependencies": [
            "action-group",
            "error-page",
            "feature-grid",
            "hero-split-extras",
            "hero-split-media",
            "pricing-card",
            "section-frame",
            "stats-band",
            "store-hero",
            "testimonial-grid",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/hero-split.svelte",
            "blocks/hero-split.types.ts"
          ],
          "path": "svelte/blocks/hero-split.json",
          "registryDependencies": [
            "action-group",
            "error-page",
            "feature-grid",
            "hero-split-extras",
            "hero-split-media",
            "pricing-card",
            "section-frame",
            "stats-band",
            "store-hero",
            "testimonial-grid",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/hero-split.templ"
          ],
          "path": "templ/blocks/hero-split.json",
          "registryDependencies": [
            "action-group",
            "hero-split-extras",
            "hero-split-media",
            "section-frame",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/hero-split.html.twig"
          ],
          "path": "twig/blocks/hero-split.json",
          "registryDependencies": [
            "action-group",
            "hero-split-extras",
            "hero-split-media",
            "section-frame",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/hero-split.types.ts",
            "blocks/hero-split.vue"
          ],
          "path": "vue/blocks/hero-split.json",
          "registryDependencies": [
            "action-group",
            "error-page",
            "feature-grid",
            "hero-split-extras",
            "hero-split-media",
            "pricing-card",
            "section-frame",
            "stats-band",
            "store-hero",
            "testimonial-grid",
            "utils"
          ]
        }
      },
      "title": "Hero Split",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Hero Split Extras component",
      "group": "",
      "kind": "component",
      "name": "hero-split-extras",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/hero-split-extras.html.j2"
          ],
          "path": "jinja2/components/hero-split-extras.json",
          "registryDependencies": [
            "box",
            "figure-block",
            "group",
            "lucide-icon",
            "media-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/hero-split-extras.latte"
          ],
          "path": "latte/components/hero-split-extras.json",
          "registryDependencies": [
            "box",
            "figure-block",
            "group",
            "lucide-icon",
            "media-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/hero-split-extras.tsx"
          ],
          "path": "react/components/hero-split-extras.json",
          "registryDependencies": [
            "compose",
            "figure-block",
            "hero-split",
            "lucide-icon",
            "media-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/hero-split-extras.tsx"
          ],
          "path": "solid/components/hero-split-extras.json",
          "registryDependencies": [
            "compose",
            "figure-block",
            "hero-split",
            "lucide-icon",
            "media-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/hero-split-extras.svelte"
          ],
          "path": "svelte/components/hero-split-extras.json",
          "registryDependencies": [
            "box",
            "figure-block",
            "group",
            "hero-split",
            "lucide-icon",
            "media-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/hero-split-extras.templ"
          ],
          "path": "templ/components/hero-split-extras.json",
          "registryDependencies": [
            "box",
            "figure-block",
            "group",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "media-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/hero-split-extras.html.twig"
          ],
          "path": "twig/components/hero-split-extras.json",
          "registryDependencies": [
            "box",
            "figure-block",
            "group",
            "lucide-icon",
            "media-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/hero-split-extras.vue"
          ],
          "path": "vue/components/hero-split-extras.json",
          "registryDependencies": [
            "box",
            "figure-block",
            "group",
            "hero-split",
            "lucide-icon",
            "media-frame",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Hero Split Extras",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Hero Split Media component",
      "group": "",
      "kind": "component",
      "name": "hero-split-media",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/hero-split-media.html.j2"
          ],
          "path": "jinja2/components/hero-split-media.json",
          "registryDependencies": [
            "box",
            "figure-block",
            "group",
            "lucide-icon",
            "media-frame",
            "offer-media",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/hero-split-media.latte"
          ],
          "path": "latte/components/hero-split-media.json",
          "registryDependencies": [
            "box",
            "figure-block",
            "group",
            "lucide-icon",
            "media-frame",
            "offer-media",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/hero-split-media.tsx"
          ],
          "path": "react/components/hero-split-media.json",
          "registryDependencies": [
            "compose",
            "figure-block",
            "hero-split",
            "lucide-icon",
            "media-frame",
            "offer-media",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/hero-split-media.tsx"
          ],
          "path": "solid/components/hero-split-media.json",
          "registryDependencies": [
            "compose",
            "figure-block",
            "hero-split",
            "lucide-icon",
            "media-frame",
            "offer-media",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/hero-split-media.svelte"
          ],
          "path": "svelte/components/hero-split-media.json",
          "registryDependencies": [
            "box",
            "figure-block",
            "group",
            "hero-split",
            "lucide-icon",
            "media-frame",
            "offer-media",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/hero-split-media.templ"
          ],
          "path": "templ/components/hero-split-media.json",
          "registryDependencies": [
            "box",
            "figure-block",
            "group",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "media-frame",
            "offer-media",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/hero-split-media.html.twig"
          ],
          "path": "twig/components/hero-split-media.json",
          "registryDependencies": [
            "box",
            "figure-block",
            "group",
            "lucide-icon",
            "media-frame",
            "offer-media",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/hero-split-media.vue"
          ],
          "path": "vue/components/hero-split-media.json",
          "registryDependencies": [
            "box",
            "figure-block",
            "group",
            "hero-split",
            "lucide-icon",
            "media-frame",
            "offer-media",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Hero Split Media",
      "type": "registry:component"
    },
    {
      "category": "primitives",
      "description": "Icon primitive",
      "group": "",
      "kind": "primitive",
      "name": "icon",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/icon.html.j2"
          ],
          "path": "jinja2/components/ui/icon.json",
          "registryDependencies": [
            "kit-icon",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Icon.latte"
          ],
          "path": "latte/components/ui/icon.json",
          "registryDependencies": [
            "kit-icon",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/icon.tsx"
          ],
          "path": "react/components/ui/icon.json",
          "registryDependencies": [
            "kit-icon",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/icon.solid.tsx"
          ],
          "path": "solid/components/ui/icon.json",
          "registryDependencies": [
            "kit-icon",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Icon.svelte"
          ],
          "path": "svelte/components/ui/icon.json",
          "registryDependencies": [
            "kit-icon",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/icon.templ"
          ],
          "path": "templ/components/ui/icon.json",
          "registryDependencies": [
            "kit-icon",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Icon.html.twig"
          ],
          "path": "twig/components/ui/icon.json",
          "registryDependencies": [
            "kit-icon",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Icon.vue"
          ],
          "path": "vue/components/ui/icon.json",
          "registryDependencies": [
            "kit-icon",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Icon",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Icon Badge primitive",
      "group": "",
      "kind": "primitive",
      "name": "icon-badge",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/icon-badge.html.j2"
          ],
          "path": "jinja2/components/ui/icon-badge.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/IconBadge.latte"
          ],
          "path": "latte/components/ui/icon-badge.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/icon-badge.tsx"
          ],
          "path": "react/components/ui/icon-badge.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/icon-badge.solid.tsx"
          ],
          "path": "solid/components/ui/icon-badge.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/IconBadge.svelte"
          ],
          "path": "svelte/components/ui/icon-badge.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/icon-badge.templ"
          ],
          "path": "templ/components/ui/icon-badge.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/IconBadge.html.twig"
          ],
          "path": "twig/components/ui/icon-badge.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/IconBadge.vue"
          ],
          "path": "vue/components/ui/icon-badge.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Icon Badge",
      "type": "registry:ui"
    },
    {
      "category": "components",
      "description": "Icon Tab component",
      "group": "",
      "kind": "component",
      "name": "icon-tab",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/icon-tab.html.j2"
          ],
          "path": "jinja2/components/icon-tab.json",
          "registryDependencies": [
            "button-plain",
            "presets",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/icon-tab.latte"
          ],
          "path": "latte/components/icon-tab.json",
          "registryDependencies": [
            "button-plain",
            "presets",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/icon-tab.tsx"
          ],
          "path": "react/components/icon-tab.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/icon-tab.tsx"
          ],
          "path": "solid/components/icon-tab.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/icon-tab.svelte"
          ],
          "path": "svelte/components/icon-tab.json",
          "registryDependencies": [
            "button-plain",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/icon-tab.templ"
          ],
          "path": "templ/components/icon-tab.json",
          "registryDependencies": [
            "button-plain",
            "kit-button",
            "presets",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/icon-tab.html.twig"
          ],
          "path": "twig/components/icon-tab.json",
          "registryDependencies": [
            "button-plain",
            "presets",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/icon-tab.vue"
          ],
          "path": "vue/components/icon-tab.json",
          "registryDependencies": [
            "button-plain",
            "utils"
          ]
        }
      },
      "title": "Icon Tab",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Icon Tabs component",
      "group": "",
      "kind": "component",
      "name": "icon-tabs",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/icon-tabs.html.j2"
          ],
          "path": "jinja2/components/icon-tabs.json",
          "registryDependencies": [
            "box",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/icon-tabs.latte"
          ],
          "path": "latte/components/icon-tabs.json",
          "registryDependencies": [
            "box",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/icon-tabs.tsx"
          ],
          "path": "react/components/icon-tabs.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/icon-tabs.tsx"
          ],
          "path": "solid/components/icon-tabs.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/icon-tabs.svelte"
          ],
          "path": "svelte/components/icon-tabs.json",
          "registryDependencies": [
            "box",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/icon-tabs.templ"
          ],
          "path": "templ/components/icon-tabs.json",
          "registryDependencies": [
            "box",
            "kit-box",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/icon-tabs.html.twig"
          ],
          "path": "twig/components/icon-tabs.json",
          "registryDependencies": [
            "box",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/icon-tabs.vue"
          ],
          "path": "vue/components/icon-tabs.json",
          "registryDependencies": [
            "box",
            "utils"
          ]
        }
      },
      "title": "Icon Tabs",
      "type": "registry:component"
    },
    {
      "category": "marketing",
      "description": "Many small features as icons with a name: tiles or chips in three to six columns.",
      "group": "features",
      "kind": "block",
      "name": "icon-wall",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/icon-wall.html.j2"
          ],
          "path": "jinja2/blocks/icon-wall.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "grid",
            "lucide-icon",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/icon-wall.latte"
          ],
          "path": "latte/blocks/icon-wall.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "grid",
            "lucide-icon",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/icon-wall.tsx"
          ],
          "path": "react/blocks/icon-wall.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "feature-grid",
            "lucide-icon",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/icon-wall.tsx"
          ],
          "path": "solid/blocks/icon-wall.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "feature-grid",
            "lucide-icon",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/icon-wall.svelte"
          ],
          "path": "svelte/blocks/icon-wall.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "feature-grid",
            "grid",
            "lucide-icon",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/icon-wall.templ"
          ],
          "path": "templ/blocks/icon-wall.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "grid",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/icon-wall.html.twig"
          ],
          "path": "twig/blocks/icon-wall.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "grid",
            "lucide-icon",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/icon-wall.vue"
          ],
          "path": "vue/blocks/icon-wall.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "feature-grid",
            "grid",
            "lucide-icon",
            "section-frame",
            "text",
            "utils"
          ]
        }
      },
      "title": "Icon Wall",
      "type": "registry:block"
    },
    {
      "category": "primitives",
      "description": "Image primitive",
      "group": "",
      "kind": "primitive",
      "name": "image",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/image.html.j2"
          ],
          "path": "jinja2/components/ui/image.json",
          "registryDependencies": [
            "kit-image",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Image.latte"
          ],
          "path": "latte/components/ui/image.json",
          "registryDependencies": [
            "kit-image",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/image.tsx"
          ],
          "path": "react/components/ui/image.json",
          "registryDependencies": [
            "kit-image",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/image.solid.tsx"
          ],
          "path": "solid/components/ui/image.json",
          "registryDependencies": [
            "kit-image",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Image.svelte"
          ],
          "path": "svelte/components/ui/image.json",
          "registryDependencies": [
            "kit-image",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/image.templ"
          ],
          "path": "templ/components/ui/image.json",
          "registryDependencies": [
            "kit-image",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Image.html.twig"
          ],
          "path": "twig/components/ui/image.json",
          "registryDependencies": [
            "kit-image",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Image.vue"
          ],
          "path": "vue/components/ui/image.json",
          "registryDependencies": [
            "kit-image",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Image",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Inline primitive",
      "group": "",
      "kind": "primitive",
      "name": "inline",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/inline.html.j2"
          ],
          "path": "jinja2/components/ui/inline.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Inline.latte"
          ],
          "path": "latte/components/ui/inline.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/inline.tsx"
          ],
          "path": "react/components/ui/inline.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/inline.solid.tsx"
          ],
          "path": "solid/components/ui/inline.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Inline.svelte"
          ],
          "path": "svelte/components/ui/inline.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/inline.templ"
          ],
          "path": "templ/components/ui/inline.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Inline.html.twig"
          ],
          "path": "twig/components/ui/inline.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Inline.vue"
          ],
          "path": "vue/components/ui/inline.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Inline",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Input primitive",
      "group": "",
      "kind": "primitive",
      "name": "input",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/input.html.j2"
          ],
          "path": "jinja2/components/ui/input.json",
          "registryDependencies": [
            "kit-input",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Input.latte"
          ],
          "path": "latte/components/ui/input.json",
          "registryDependencies": [
            "kit-input",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/input.tsx"
          ],
          "path": "react/components/ui/input.json",
          "registryDependencies": [
            "kit-input",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/input.solid.tsx"
          ],
          "path": "solid/components/ui/input.json",
          "registryDependencies": [
            "kit-input",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Input.svelte"
          ],
          "path": "svelte/components/ui/input.json",
          "registryDependencies": [
            "kit-input",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/input.templ"
          ],
          "path": "templ/components/ui/input.json",
          "registryDependencies": [
            "kit-input",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Input.html.twig"
          ],
          "path": "twig/components/ui/input.json",
          "registryDependencies": [
            "kit-input",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Input.vue"
          ],
          "path": "vue/components/ui/input.json",
          "registryDependencies": [
            "kit-input",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Input",
      "type": "registry:ui"
    },
    {
      "category": "marketing",
      "description": "Open jobs as cards, grouped by department, or as a table.",
      "group": "company",
      "kind": "block",
      "name": "job-board",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/job-board.html.j2"
          ],
          "path": "jinja2/blocks/job-board.json",
          "registryDependencies": [
            "badge",
            "empty-state",
            "group",
            "job-cards",
            "list",
            "list-item",
            "menu-entry",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/job-board.latte"
          ],
          "path": "latte/blocks/job-board.json",
          "registryDependencies": [
            "badge",
            "empty-state",
            "group",
            "job-cards",
            "list",
            "list-item",
            "menu-entry",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/job-board.tsx",
            "blocks/job-board.types.ts"
          ],
          "path": "react/blocks/job-board.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "job-cards",
            "menu-entry",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/job-board.tsx",
            "blocks/job-board.types.ts"
          ],
          "path": "solid/blocks/job-board.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "job-cards",
            "menu-entry",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/job-board.svelte",
            "blocks/job-board.types.ts"
          ],
          "path": "svelte/blocks/job-board.json",
          "registryDependencies": [
            "badge",
            "empty-state",
            "group",
            "job-cards",
            "list",
            "list-item",
            "menu-entry",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/job-board.templ"
          ],
          "path": "templ/blocks/job-board.json",
          "registryDependencies": [
            "badge",
            "empty-state",
            "group",
            "job-cards",
            "kit-box",
            "kit-text",
            "list",
            "list-item",
            "menu-entry",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/job-board.html.twig"
          ],
          "path": "twig/blocks/job-board.json",
          "registryDependencies": [
            "badge",
            "empty-state",
            "group",
            "job-cards",
            "list",
            "list-item",
            "menu-entry",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/job-board.types.ts",
            "blocks/job-board.vue"
          ],
          "path": "vue/blocks/job-board.json",
          "registryDependencies": [
            "badge",
            "empty-state",
            "group",
            "job-cards",
            "list",
            "list-item",
            "menu-entry",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Job Board",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Job Cards component",
      "group": "",
      "kind": "component",
      "name": "job-cards",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/job-cards.html.j2"
          ],
          "path": "jinja2/components/job-cards.json",
          "registryDependencies": [
            "badge",
            "box",
            "grid",
            "group",
            "inline",
            "lucide-icon",
            "menu-entry",
            "stack",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-head",
            "table-head-cell",
            "table-row",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/job-cards.latte"
          ],
          "path": "latte/components/job-cards.json",
          "registryDependencies": [
            "badge",
            "box",
            "grid",
            "group",
            "inline",
            "lucide-icon",
            "menu-entry",
            "stack",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-head",
            "table-head-cell",
            "table-row",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/job-cards.tsx"
          ],
          "path": "react/components/job-cards.json",
          "registryDependencies": [
            "compose",
            "job-board",
            "lucide-icon",
            "menu-entry",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/job-cards.tsx"
          ],
          "path": "solid/components/job-cards.json",
          "registryDependencies": [
            "compose",
            "job-board",
            "lucide-icon",
            "menu-entry",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/job-cards.svelte"
          ],
          "path": "svelte/components/job-cards.json",
          "registryDependencies": [
            "badge",
            "box",
            "grid",
            "group",
            "inline",
            "job-board",
            "lucide-icon",
            "menu-entry",
            "stack",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-head",
            "table-head-cell",
            "table-row",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/job-cards.templ"
          ],
          "path": "templ/components/job-cards.json",
          "registryDependencies": [
            "badge",
            "box",
            "grid",
            "group",
            "inline",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "menu-entry",
            "stack",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-head",
            "table-head-cell",
            "table-row",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/job-cards.html.twig"
          ],
          "path": "twig/components/job-cards.json",
          "registryDependencies": [
            "badge",
            "box",
            "grid",
            "group",
            "inline",
            "lucide-icon",
            "menu-entry",
            "stack",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-head",
            "table-head-cell",
            "table-row",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/job-cards.vue"
          ],
          "path": "vue/components/job-cards.json",
          "registryDependencies": [
            "badge",
            "box",
            "grid",
            "group",
            "inline",
            "job-board",
            "lucide-icon",
            "menu-entry",
            "stack",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-head",
            "table-head-cell",
            "table-row",
            "text",
            "utils"
          ]
        }
      },
      "title": "Job Cards",
      "type": "registry:component"
    },
    {
      "category": "dashboard",
      "description": "Work items in lanes with a count; cards with a tag and a person. Moving cards is a port contract (SortableList).",
      "group": "widgets",
      "kind": "block",
      "name": "kanban-board",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/kanban-board.html.j2"
          ],
          "path": "jinja2/blocks/kanban-board.json",
          "registryDependencies": [
            "empty-state",
            "grid",
            "group",
            "list",
            "list-item",
            "pill",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/kanban-board.latte"
          ],
          "path": "latte/blocks/kanban-board.json",
          "registryDependencies": [
            "empty-state",
            "grid",
            "group",
            "list",
            "list-item",
            "pill",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/kanban-board.tsx",
            "blocks/kanban-board.types.ts"
          ],
          "path": "react/blocks/kanban-board.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "pill",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/kanban-board.tsx",
            "blocks/kanban-board.types.ts"
          ],
          "path": "solid/blocks/kanban-board.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "pill",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/kanban-board.svelte",
            "blocks/kanban-board.types.ts"
          ],
          "path": "svelte/blocks/kanban-board.json",
          "registryDependencies": [
            "empty-state",
            "grid",
            "group",
            "list",
            "list-item",
            "pill",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/kanban-board.templ"
          ],
          "path": "templ/blocks/kanban-board.json",
          "registryDependencies": [
            "empty-state",
            "grid",
            "group",
            "kit-box",
            "kit-text",
            "list",
            "list-item",
            "pill",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/kanban-board.html.twig"
          ],
          "path": "twig/blocks/kanban-board.json",
          "registryDependencies": [
            "empty-state",
            "grid",
            "group",
            "list",
            "list-item",
            "pill",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/kanban-board.types.ts",
            "blocks/kanban-board.vue"
          ],
          "path": "vue/blocks/kanban-board.json",
          "registryDependencies": [
            "empty-state",
            "grid",
            "group",
            "list",
            "list-item",
            "pill",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Kanban Board",
      "type": "registry:block"
    },
    {
      "category": "kit",
      "description": "UI8Kit 3 Box primitive (unstyled), from @ui8kit/registry",
      "group": "",
      "kind": "primitive",
      "name": "kit-box",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "ui/box/box.html.j2"
          ],
          "path": "jinja2/components/ui/kit-box.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "ui/box/Box.latte"
          ],
          "path": "latte/components/ui/kit-box.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "kit/ui/box/box.shared.ts",
            "kit/ui/box/box.tsx"
          ],
          "path": "react/components/ui/kit-box.json",
          "registryDependencies": [
            "kit-slot",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "kit/ui/box/box.shared.ts",
            "kit/ui/box/box.solid.tsx"
          ],
          "path": "solid/components/ui/kit-box.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "kit/ui/box/Box.svelte",
            "kit/ui/box/box.shared.ts"
          ],
          "path": "svelte/components/ui/kit-box.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "ui/box/box.templ"
          ],
          "path": "templ/components/ui/kit-box.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "ui/box/Box.html.twig"
          ],
          "path": "twig/components/ui/kit-box.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "kit/ui/box/Box.vue",
            "kit/ui/box/box.shared.ts"
          ],
          "path": "vue/components/ui/kit-box.json",
          "registryDependencies": [
            "utils"
          ]
        }
      },
      "title": "Kit Box",
      "type": "registry:ui"
    },
    {
      "category": "kit",
      "description": "UI8Kit 3 Button primitive (unstyled), from @ui8kit/registry",
      "group": "",
      "kind": "primitive",
      "name": "kit-button",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "ui/button/button.html.j2"
          ],
          "path": "jinja2/components/ui/kit-button.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "ui/button/Button.latte"
          ],
          "path": "latte/components/ui/kit-button.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "kit/ui/button/button.shared.ts",
            "kit/ui/button/button.tsx"
          ],
          "path": "react/components/ui/kit-button.json",
          "registryDependencies": [
            "kit-slot",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "kit/ui/button/button.shared.ts",
            "kit/ui/button/button.solid.tsx"
          ],
          "path": "solid/components/ui/kit-button.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "kit/ui/button/Button.svelte",
            "kit/ui/button/button.shared.ts"
          ],
          "path": "svelte/components/ui/kit-button.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "ui/button/button.templ"
          ],
          "path": "templ/components/ui/kit-button.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "ui/button/Button.html.twig"
          ],
          "path": "twig/components/ui/kit-button.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "kit/ui/button/Button.vue",
            "kit/ui/button/button.shared.ts"
          ],
          "path": "vue/components/ui/kit-button.json",
          "registryDependencies": [
            "utils"
          ]
        }
      },
      "title": "Kit Button",
      "type": "registry:ui"
    },
    {
      "category": "kit",
      "description": "UI8Kit 3 Checkbox primitive (unstyled), from @ui8kit/registry",
      "group": "",
      "kind": "primitive",
      "name": "kit-checkbox",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "ui/checkbox/checkbox.html.j2"
          ],
          "path": "jinja2/components/ui/kit-checkbox.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "ui/checkbox/Checkbox.latte"
          ],
          "path": "latte/components/ui/kit-checkbox.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "kit/ui/checkbox/checkbox.shared.ts",
            "kit/ui/checkbox/checkbox.tsx"
          ],
          "path": "react/components/ui/kit-checkbox.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "kit/ui/checkbox/checkbox.shared.ts",
            "kit/ui/checkbox/checkbox.solid.tsx"
          ],
          "path": "solid/components/ui/kit-checkbox.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "kit/ui/checkbox/Checkbox.svelte",
            "kit/ui/checkbox/checkbox.shared.ts"
          ],
          "path": "svelte/components/ui/kit-checkbox.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "ui/checkbox/checkbox.templ"
          ],
          "path": "templ/components/ui/kit-checkbox.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "ui/checkbox/Checkbox.html.twig"
          ],
          "path": "twig/components/ui/kit-checkbox.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "kit/ui/checkbox/Checkbox.vue",
            "kit/ui/checkbox/checkbox.shared.ts"
          ],
          "path": "vue/components/ui/kit-checkbox.json",
          "registryDependencies": [
            "utils"
          ]
        }
      },
      "title": "Kit Checkbox",
      "type": "registry:ui"
    },
    {
      "category": "kit",
      "description": "UI8Kit 3 Dialog primitive (unstyled), from @ui8kit/registry",
      "group": "",
      "kind": "primitive",
      "name": "kit-dialog",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "ui/dialog/dialog.html.j2"
          ],
          "path": "jinja2/components/ui/kit-dialog.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "ui/dialog/Dialog.latte"
          ],
          "path": "latte/components/ui/kit-dialog.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "kit/ui/dialog/dialog.shared.ts",
            "kit/ui/dialog/dialog.tsx"
          ],
          "path": "react/components/ui/kit-dialog.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "kit/ui/dialog/dialog.shared.ts",
            "kit/ui/dialog/dialog.solid.tsx"
          ],
          "path": "solid/components/ui/kit-dialog.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "kit/ui/dialog/Dialog.svelte",
            "kit/ui/dialog/dialog.shared.ts"
          ],
          "path": "svelte/components/ui/kit-dialog.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "ui/dialog/dialog.templ"
          ],
          "path": "templ/components/ui/kit-dialog.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "ui/dialog/Dialog.html.twig"
          ],
          "path": "twig/components/ui/kit-dialog.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "kit/ui/dialog/Dialog.vue",
            "kit/ui/dialog/dialog.shared.ts"
          ],
          "path": "vue/components/ui/kit-dialog.json",
          "registryDependencies": [
            "utils"
          ]
        }
      },
      "title": "Kit Dialog",
      "type": "registry:ui"
    },
    {
      "category": "kit",
      "description": "UI8Kit 3 Disclosure primitive (unstyled), from @ui8kit/registry",
      "group": "",
      "kind": "primitive",
      "name": "kit-disclosure",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "ui/disclosure/disclosure.html.j2",
            "ui/disclosure/summary.html.j2"
          ],
          "path": "jinja2/components/ui/kit-disclosure.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "ui/disclosure/Disclosure.latte",
            "ui/disclosure/Summary.latte"
          ],
          "path": "latte/components/ui/kit-disclosure.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "kit/ui/disclosure/disclosure.shared.ts",
            "kit/ui/disclosure/disclosure.tsx"
          ],
          "path": "react/components/ui/kit-disclosure.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "kit/ui/disclosure/disclosure.shared.ts",
            "kit/ui/disclosure/disclosure.solid.tsx"
          ],
          "path": "solid/components/ui/kit-disclosure.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "kit/ui/disclosure/Disclosure.svelte",
            "kit/ui/disclosure/Summary.svelte",
            "kit/ui/disclosure/disclosure.shared.ts"
          ],
          "path": "svelte/components/ui/kit-disclosure.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "ui/disclosure/disclosure.templ"
          ],
          "path": "templ/components/ui/kit-disclosure.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "ui/disclosure/Disclosure.html.twig",
            "ui/disclosure/Summary.html.twig"
          ],
          "path": "twig/components/ui/kit-disclosure.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "kit/ui/disclosure/Disclosure.vue",
            "kit/ui/disclosure/Summary.vue",
            "kit/ui/disclosure/disclosure.shared.ts"
          ],
          "path": "vue/components/ui/kit-disclosure.json",
          "registryDependencies": [
            "utils"
          ]
        }
      },
      "title": "Kit Disclosure",
      "type": "registry:ui"
    },
    {
      "category": "kit",
      "description": "UI8Kit 3 Form primitive (unstyled), from @ui8kit/registry",
      "group": "",
      "kind": "primitive",
      "name": "kit-form",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "ui/form/form.html.j2"
          ],
          "path": "jinja2/components/ui/kit-form.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "ui/form/Form.latte"
          ],
          "path": "latte/components/ui/kit-form.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "kit/ui/form/form.shared.ts",
            "kit/ui/form/form.tsx"
          ],
          "path": "react/components/ui/kit-form.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "kit/ui/form/form.shared.ts",
            "kit/ui/form/form.solid.tsx"
          ],
          "path": "solid/components/ui/kit-form.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "kit/ui/form/Form.svelte",
            "kit/ui/form/form.shared.ts"
          ],
          "path": "svelte/components/ui/kit-form.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "ui/form/form.templ"
          ],
          "path": "templ/components/ui/kit-form.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "ui/form/Form.html.twig"
          ],
          "path": "twig/components/ui/kit-form.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "kit/ui/form/Form.vue",
            "kit/ui/form/form.shared.ts"
          ],
          "path": "vue/components/ui/kit-form.json",
          "registryDependencies": [
            "utils"
          ]
        }
      },
      "title": "Kit Form",
      "type": "registry:ui"
    },
    {
      "category": "kit",
      "description": "UI8Kit 3 Icon primitive (unstyled), from @ui8kit/registry",
      "group": "",
      "kind": "primitive",
      "name": "kit-icon",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "ui/icon/icon.html.j2",
            "ui/icon/icon.variants.json"
          ],
          "path": "jinja2/components/ui/kit-icon.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "ui/icon/Icon.latte"
          ],
          "path": "latte/components/ui/kit-icon.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "kit/ui/icon/icon.shared.ts",
            "kit/ui/icon/icon.tsx",
            "kit/ui/icon/icon.variants.json"
          ],
          "path": "react/components/ui/kit-icon.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "kit/ui/icon/icon.shared.ts",
            "kit/ui/icon/icon.solid.tsx",
            "kit/ui/icon/icon.variants.json"
          ],
          "path": "solid/components/ui/kit-icon.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "kit/ui/icon/Icon.svelte",
            "kit/ui/icon/icon.shared.ts",
            "kit/ui/icon/icon.variants.json"
          ],
          "path": "svelte/components/ui/kit-icon.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "ui/icon/icon.templ",
            "ui/icon/icon.variants.json",
            "ui/icon/icon_gen.go"
          ],
          "path": "templ/components/ui/kit-icon.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "ui/icon/Icon.html.twig"
          ],
          "path": "twig/components/ui/kit-icon.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "kit/ui/icon/Icon.vue",
            "kit/ui/icon/icon.shared.ts",
            "kit/ui/icon/icon.variants.json"
          ],
          "path": "vue/components/ui/kit-icon.json",
          "registryDependencies": [
            "utils"
          ]
        }
      },
      "title": "Kit Icon",
      "type": "registry:ui"
    },
    {
      "category": "kit",
      "description": "UI8Kit 3 Image primitive (unstyled), from @ui8kit/registry",
      "group": "",
      "kind": "primitive",
      "name": "kit-image",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "ui/image/image.html.j2",
            "ui/image/picture.html.j2",
            "ui/image/source.html.j2"
          ],
          "path": "jinja2/components/ui/kit-image.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "ui/image/Image.latte",
            "ui/image/Picture.latte",
            "ui/image/Source.latte"
          ],
          "path": "latte/components/ui/kit-image.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "kit/ui/image/image.shared.ts",
            "kit/ui/image/image.tsx"
          ],
          "path": "react/components/ui/kit-image.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "kit/ui/image/image.shared.ts",
            "kit/ui/image/image.solid.tsx"
          ],
          "path": "solid/components/ui/kit-image.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "kit/ui/image/Image.svelte",
            "kit/ui/image/Picture.svelte",
            "kit/ui/image/Source.svelte",
            "kit/ui/image/image.shared.ts"
          ],
          "path": "svelte/components/ui/kit-image.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "ui/image/image.templ"
          ],
          "path": "templ/components/ui/kit-image.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "ui/image/Image.html.twig",
            "ui/image/Picture.html.twig",
            "ui/image/Source.html.twig"
          ],
          "path": "twig/components/ui/kit-image.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "kit/ui/image/Image.vue",
            "kit/ui/image/Picture.vue",
            "kit/ui/image/Source.vue",
            "kit/ui/image/image.shared.ts"
          ],
          "path": "vue/components/ui/kit-image.json",
          "registryDependencies": [
            "utils"
          ]
        }
      },
      "title": "Kit Image",
      "type": "registry:ui"
    },
    {
      "category": "kit",
      "description": "UI8Kit 3 Input primitive (unstyled), from @ui8kit/registry",
      "group": "",
      "kind": "primitive",
      "name": "kit-input",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "ui/input/input.html.j2"
          ],
          "path": "jinja2/components/ui/kit-input.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "ui/input/Input.latte"
          ],
          "path": "latte/components/ui/kit-input.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "kit/ui/input/input.shared.ts",
            "kit/ui/input/input.tsx"
          ],
          "path": "react/components/ui/kit-input.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "kit/ui/input/input.shared.ts",
            "kit/ui/input/input.solid.tsx"
          ],
          "path": "solid/components/ui/kit-input.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "kit/ui/input/Input.svelte",
            "kit/ui/input/input.shared.ts"
          ],
          "path": "svelte/components/ui/kit-input.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "ui/input/input.templ"
          ],
          "path": "templ/components/ui/kit-input.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "ui/input/Input.html.twig"
          ],
          "path": "twig/components/ui/kit-input.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "kit/ui/input/Input.vue",
            "kit/ui/input/input.shared.ts"
          ],
          "path": "vue/components/ui/kit-input.json",
          "registryDependencies": [
            "utils"
          ]
        }
      },
      "title": "Kit Input",
      "type": "registry:ui"
    },
    {
      "category": "kit",
      "description": "UI8Kit 3 Label primitive (unstyled), from @ui8kit/registry",
      "group": "",
      "kind": "primitive",
      "name": "kit-label",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "ui/label/label.html.j2"
          ],
          "path": "jinja2/components/ui/kit-label.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "ui/label/Label.latte"
          ],
          "path": "latte/components/ui/kit-label.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "kit/ui/label/label.shared.ts",
            "kit/ui/label/label.tsx"
          ],
          "path": "react/components/ui/kit-label.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "kit/ui/label/label.shared.ts",
            "kit/ui/label/label.solid.tsx"
          ],
          "path": "solid/components/ui/kit-label.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "kit/ui/label/Label.svelte",
            "kit/ui/label/label.shared.ts"
          ],
          "path": "svelte/components/ui/kit-label.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "ui/label/label.templ"
          ],
          "path": "templ/components/ui/kit-label.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "ui/label/Label.html.twig"
          ],
          "path": "twig/components/ui/kit-label.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "kit/ui/label/Label.vue",
            "kit/ui/label/label.shared.ts"
          ],
          "path": "vue/components/ui/kit-label.json",
          "registryDependencies": [
            "utils"
          ]
        }
      },
      "title": "Kit Label",
      "type": "registry:ui"
    },
    {
      "category": "kit",
      "description": "UI8Kit 3 Link primitive (unstyled), from @ui8kit/registry",
      "group": "",
      "kind": "primitive",
      "name": "kit-link",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "ui/link/link.html.j2"
          ],
          "path": "jinja2/components/ui/kit-link.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "ui/link/Link.latte"
          ],
          "path": "latte/components/ui/kit-link.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "kit/ui/link/link.shared.ts",
            "kit/ui/link/link.tsx"
          ],
          "path": "react/components/ui/kit-link.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "kit/ui/link/link.shared.ts",
            "kit/ui/link/link.solid.tsx"
          ],
          "path": "solid/components/ui/kit-link.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "kit/ui/link/Link.svelte",
            "kit/ui/link/link.shared.ts"
          ],
          "path": "svelte/components/ui/kit-link.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "ui/link/link.templ"
          ],
          "path": "templ/components/ui/kit-link.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "ui/link/Link.html.twig"
          ],
          "path": "twig/components/ui/kit-link.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "kit/ui/link/Link.vue",
            "kit/ui/link/link.shared.ts"
          ],
          "path": "vue/components/ui/kit-link.json",
          "registryDependencies": [
            "utils"
          ]
        }
      },
      "title": "Kit Link",
      "type": "registry:ui"
    },
    {
      "category": "kit",
      "description": "UI8Kit 3 Meter primitive (unstyled), from @ui8kit/registry",
      "group": "",
      "kind": "primitive",
      "name": "kit-meter",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "ui/meter/meter.html.j2"
          ],
          "path": "jinja2/components/ui/kit-meter.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "ui/meter/Meter.latte"
          ],
          "path": "latte/components/ui/kit-meter.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "kit/ui/meter/meter.shared.ts",
            "kit/ui/meter/meter.tsx"
          ],
          "path": "react/components/ui/kit-meter.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "kit/ui/meter/meter.shared.ts",
            "kit/ui/meter/meter.solid.tsx"
          ],
          "path": "solid/components/ui/kit-meter.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "kit/ui/meter/Meter.svelte",
            "kit/ui/meter/meter.shared.ts"
          ],
          "path": "svelte/components/ui/kit-meter.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "ui/meter/meter.templ"
          ],
          "path": "templ/components/ui/kit-meter.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "ui/meter/Meter.html.twig"
          ],
          "path": "twig/components/ui/kit-meter.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "kit/ui/meter/Meter.vue",
            "kit/ui/meter/meter.shared.ts"
          ],
          "path": "vue/components/ui/kit-meter.json",
          "registryDependencies": [
            "utils"
          ]
        }
      },
      "title": "Kit Meter",
      "type": "registry:ui"
    },
    {
      "category": "kit",
      "description": "UI8Kit 3 Progress primitive (unstyled), from @ui8kit/registry",
      "group": "",
      "kind": "primitive",
      "name": "kit-progress",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "ui/progress/progress.html.j2"
          ],
          "path": "jinja2/components/ui/kit-progress.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "ui/progress/Progress.latte"
          ],
          "path": "latte/components/ui/kit-progress.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "kit/ui/progress/progress.shared.ts",
            "kit/ui/progress/progress.tsx"
          ],
          "path": "react/components/ui/kit-progress.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "kit/ui/progress/progress.shared.ts",
            "kit/ui/progress/progress.solid.tsx"
          ],
          "path": "solid/components/ui/kit-progress.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "kit/ui/progress/Progress.svelte",
            "kit/ui/progress/progress.shared.ts"
          ],
          "path": "svelte/components/ui/kit-progress.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "ui/progress/progress.templ"
          ],
          "path": "templ/components/ui/kit-progress.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "ui/progress/Progress.html.twig"
          ],
          "path": "twig/components/ui/kit-progress.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "kit/ui/progress/Progress.vue",
            "kit/ui/progress/progress.shared.ts"
          ],
          "path": "vue/components/ui/kit-progress.json",
          "registryDependencies": [
            "utils"
          ]
        }
      },
      "title": "Kit Progress",
      "type": "registry:ui"
    },
    {
      "category": "kit",
      "description": "UI8Kit 3 Radio primitive (unstyled), from @ui8kit/registry",
      "group": "",
      "kind": "primitive",
      "name": "kit-radio",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "ui/radio/radio.html.j2"
          ],
          "path": "jinja2/components/ui/kit-radio.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "ui/radio/Radio.latte"
          ],
          "path": "latte/components/ui/kit-radio.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "kit/ui/radio/radio.shared.ts",
            "kit/ui/radio/radio.tsx"
          ],
          "path": "react/components/ui/kit-radio.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "kit/ui/radio/radio.shared.ts",
            "kit/ui/radio/radio.solid.tsx"
          ],
          "path": "solid/components/ui/kit-radio.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "kit/ui/radio/Radio.svelte",
            "kit/ui/radio/radio.shared.ts"
          ],
          "path": "svelte/components/ui/kit-radio.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "ui/radio/radio.templ"
          ],
          "path": "templ/components/ui/kit-radio.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "ui/radio/Radio.html.twig"
          ],
          "path": "twig/components/ui/kit-radio.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "kit/ui/radio/Radio.vue",
            "kit/ui/radio/radio.shared.ts"
          ],
          "path": "vue/components/ui/kit-radio.json",
          "registryDependencies": [
            "utils"
          ]
        }
      },
      "title": "Kit Radio",
      "type": "registry:ui"
    },
    {
      "category": "kit",
      "description": "UI8Kit 3 Select primitive (unstyled), from @ui8kit/registry",
      "group": "",
      "kind": "primitive",
      "name": "kit-select",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "ui/select/select-opt-group.html.j2",
            "ui/select/select-option.html.j2",
            "ui/select/select.html.j2"
          ],
          "path": "jinja2/components/ui/kit-select.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "ui/select/Select.latte",
            "ui/select/SelectOptGroup.latte",
            "ui/select/SelectOption.latte"
          ],
          "path": "latte/components/ui/kit-select.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "kit/ui/select/select.shared.ts",
            "kit/ui/select/select.tsx"
          ],
          "path": "react/components/ui/kit-select.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "kit/ui/select/select.shared.ts",
            "kit/ui/select/select.solid.tsx"
          ],
          "path": "solid/components/ui/kit-select.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "kit/ui/select/Select.svelte",
            "kit/ui/select/SelectOptGroup.svelte",
            "kit/ui/select/SelectOption.svelte",
            "kit/ui/select/select.shared.ts"
          ],
          "path": "svelte/components/ui/kit-select.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "ui/select/select.templ"
          ],
          "path": "templ/components/ui/kit-select.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "ui/select/Select.html.twig",
            "ui/select/SelectOptGroup.html.twig",
            "ui/select/SelectOption.html.twig"
          ],
          "path": "twig/components/ui/kit-select.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "kit/ui/select/Select.vue",
            "kit/ui/select/SelectOptGroup.vue",
            "kit/ui/select/SelectOption.vue",
            "kit/ui/select/select.shared.ts"
          ],
          "path": "vue/components/ui/kit-select.json",
          "registryDependencies": [
            "utils"
          ]
        }
      },
      "title": "Kit Select",
      "type": "registry:ui"
    },
    {
      "category": "kit",
      "description": "UI8Kit 3 Separator primitive (unstyled), from @ui8kit/registry",
      "group": "",
      "kind": "primitive",
      "name": "kit-separator",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "ui/separator/separator.html.j2"
          ],
          "path": "jinja2/components/ui/kit-separator.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "ui/separator/Separator.latte"
          ],
          "path": "latte/components/ui/kit-separator.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "kit/ui/separator/separator.shared.ts",
            "kit/ui/separator/separator.tsx"
          ],
          "path": "react/components/ui/kit-separator.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "kit/ui/separator/separator.shared.ts",
            "kit/ui/separator/separator.solid.tsx"
          ],
          "path": "solid/components/ui/kit-separator.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "kit/ui/separator/Separator.svelte",
            "kit/ui/separator/separator.shared.ts"
          ],
          "path": "svelte/components/ui/kit-separator.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "ui/separator/separator.templ"
          ],
          "path": "templ/components/ui/kit-separator.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "ui/separator/Separator.html.twig"
          ],
          "path": "twig/components/ui/kit-separator.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "kit/ui/separator/Separator.vue",
            "kit/ui/separator/separator.shared.ts"
          ],
          "path": "vue/components/ui/kit-separator.json",
          "registryDependencies": [
            "utils"
          ]
        }
      },
      "title": "Kit Separator",
      "type": "registry:ui"
    },
    {
      "category": "kit",
      "description": "UI8Kit 3 Slot primitive (unstyled), from @ui8kit/registry",
      "group": "",
      "kind": "primitive",
      "name": "kit-slot",
      "runtimes": {
        "react": {
          "dependencies": [],
          "files": [
            "kit/ui/slot/slot.tsx"
          ],
          "path": "react/components/ui/kit-slot.json",
          "registryDependencies": [
            "utils"
          ]
        }
      },
      "title": "Kit Slot",
      "type": "registry:ui"
    },
    {
      "category": "kit",
      "description": "UI8Kit 3 Switch primitive (unstyled), from @ui8kit/registry",
      "group": "",
      "kind": "primitive",
      "name": "kit-switch",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "ui/switch/switch.html.j2"
          ],
          "path": "jinja2/components/ui/kit-switch.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "ui/switch/Switch.latte"
          ],
          "path": "latte/components/ui/kit-switch.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "kit/ui/switch/switch.shared.ts",
            "kit/ui/switch/switch.tsx"
          ],
          "path": "react/components/ui/kit-switch.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "kit/ui/switch/switch.shared.ts",
            "kit/ui/switch/switch.solid.tsx"
          ],
          "path": "solid/components/ui/kit-switch.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "kit/ui/switch/Switch.svelte",
            "kit/ui/switch/switch.shared.ts"
          ],
          "path": "svelte/components/ui/kit-switch.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "ui/switch/switch.templ"
          ],
          "path": "templ/components/ui/kit-switch.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "ui/switch/Switch.html.twig"
          ],
          "path": "twig/components/ui/kit-switch.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "kit/ui/switch/Switch.vue",
            "kit/ui/switch/switch.shared.ts"
          ],
          "path": "vue/components/ui/kit-switch.json",
          "registryDependencies": [
            "utils"
          ]
        }
      },
      "title": "Kit Switch",
      "type": "registry:ui"
    },
    {
      "category": "kit",
      "description": "UI8Kit 3 Text primitive (unstyled), from @ui8kit/registry",
      "group": "",
      "kind": "primitive",
      "name": "kit-text",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "ui/text/text.html.j2"
          ],
          "path": "jinja2/components/ui/kit-text.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "ui/text/Text.latte"
          ],
          "path": "latte/components/ui/kit-text.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "kit/ui/text/text.shared.ts",
            "kit/ui/text/text.tsx"
          ],
          "path": "react/components/ui/kit-text.json",
          "registryDependencies": [
            "kit-slot",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "kit/ui/text/text.shared.ts",
            "kit/ui/text/text.solid.tsx"
          ],
          "path": "solid/components/ui/kit-text.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "kit/ui/text/Text.svelte",
            "kit/ui/text/text.shared.ts"
          ],
          "path": "svelte/components/ui/kit-text.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "ui/text/text.templ"
          ],
          "path": "templ/components/ui/kit-text.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "ui/text/Text.html.twig"
          ],
          "path": "twig/components/ui/kit-text.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "kit/ui/text/Text.vue",
            "kit/ui/text/text.shared.ts"
          ],
          "path": "vue/components/ui/kit-text.json",
          "registryDependencies": [
            "utils"
          ]
        }
      },
      "title": "Kit Text",
      "type": "registry:ui"
    },
    {
      "category": "kit",
      "description": "UI8Kit 3 Textarea primitive (unstyled), from @ui8kit/registry",
      "group": "",
      "kind": "primitive",
      "name": "kit-textarea",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "ui/textarea/textarea.html.j2"
          ],
          "path": "jinja2/components/ui/kit-textarea.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "ui/textarea/Textarea.latte"
          ],
          "path": "latte/components/ui/kit-textarea.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "kit/ui/textarea/textarea.shared.ts",
            "kit/ui/textarea/textarea.tsx"
          ],
          "path": "react/components/ui/kit-textarea.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "kit/ui/textarea/textarea.shared.ts",
            "kit/ui/textarea/textarea.solid.tsx"
          ],
          "path": "solid/components/ui/kit-textarea.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "kit/ui/textarea/Textarea.svelte",
            "kit/ui/textarea/textarea.shared.ts"
          ],
          "path": "svelte/components/ui/kit-textarea.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "ui/textarea/textarea.templ"
          ],
          "path": "templ/components/ui/kit-textarea.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "ui/textarea/Textarea.html.twig"
          ],
          "path": "twig/components/ui/kit-textarea.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "kit/ui/textarea/Textarea.vue",
            "kit/ui/textarea/textarea.shared.ts"
          ],
          "path": "vue/components/ui/kit-textarea.json",
          "registryDependencies": [
            "utils"
          ]
        }
      },
      "title": "Kit Textarea",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Label primitive",
      "group": "",
      "kind": "primitive",
      "name": "label",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/label.html.j2"
          ],
          "path": "jinja2/components/ui/label.json",
          "registryDependencies": [
            "kit-label",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Label.latte"
          ],
          "path": "latte/components/ui/label.json",
          "registryDependencies": [
            "kit-label",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/label.tsx"
          ],
          "path": "react/components/ui/label.json",
          "registryDependencies": [
            "kit-label",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/label.solid.tsx"
          ],
          "path": "solid/components/ui/label.json",
          "registryDependencies": [
            "kit-label",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Label.svelte"
          ],
          "path": "svelte/components/ui/label.json",
          "registryDependencies": [
            "kit-label",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/label.templ"
          ],
          "path": "templ/components/ui/label.json",
          "registryDependencies": [
            "kit-label",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Label.html.twig"
          ],
          "path": "twig/components/ui/label.json",
          "registryDependencies": [
            "kit-label",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Label.vue"
          ],
          "path": "vue/components/ui/label.json",
          "registryDependencies": [
            "kit-label",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Label",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Legend primitive",
      "group": "",
      "kind": "primitive",
      "name": "legend",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/legend.html.j2"
          ],
          "path": "jinja2/components/ui/legend.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Legend.latte"
          ],
          "path": "latte/components/ui/legend.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/legend.tsx"
          ],
          "path": "react/components/ui/legend.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/legend.solid.tsx"
          ],
          "path": "solid/components/ui/legend.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Legend.svelte"
          ],
          "path": "svelte/components/ui/legend.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/legend.templ"
          ],
          "path": "templ/components/ui/legend.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Legend.html.twig"
          ],
          "path": "twig/components/ui/legend.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Legend.vue"
          ],
          "path": "vue/components/ui/legend.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Legend",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Link primitive",
      "group": "",
      "kind": "primitive",
      "name": "link",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/link.html.j2"
          ],
          "path": "jinja2/components/ui/link.json",
          "registryDependencies": [
            "kit-link",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Link.latte"
          ],
          "path": "latte/components/ui/link.json",
          "registryDependencies": [
            "kit-link",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/link.tsx"
          ],
          "path": "react/components/ui/link.json",
          "registryDependencies": [
            "kit-link",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/link.solid.tsx"
          ],
          "path": "solid/components/ui/link.json",
          "registryDependencies": [
            "kit-link",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Link.svelte"
          ],
          "path": "svelte/components/ui/link.json",
          "registryDependencies": [
            "kit-link",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/link.templ"
          ],
          "path": "templ/components/ui/link.json",
          "registryDependencies": [
            "kit-link",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Link.html.twig"
          ],
          "path": "twig/components/ui/link.json",
          "registryDependencies": [
            "kit-link",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Link.vue"
          ],
          "path": "vue/components/ui/link.json",
          "registryDependencies": [
            "kit-link",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Link",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Link Plain primitive",
      "group": "",
      "kind": "primitive",
      "name": "link-plain",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/link-plain.html.j2"
          ],
          "path": "jinja2/components/ui/link-plain.json",
          "registryDependencies": [
            "kit-link",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/LinkPlain.latte"
          ],
          "path": "latte/components/ui/link-plain.json",
          "registryDependencies": [
            "kit-link",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/link-plain.tsx"
          ],
          "path": "react/components/ui/link-plain.json",
          "registryDependencies": [
            "kit-link",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/link-plain.solid.tsx"
          ],
          "path": "solid/components/ui/link-plain.json",
          "registryDependencies": [
            "kit-link",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/LinkPlain.svelte"
          ],
          "path": "svelte/components/ui/link-plain.json",
          "registryDependencies": [
            "kit-link",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/link-plain.templ"
          ],
          "path": "templ/components/ui/link-plain.json",
          "registryDependencies": [
            "kit-link",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/LinkPlain.html.twig"
          ],
          "path": "twig/components/ui/link-plain.json",
          "registryDependencies": [
            "kit-link",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/LinkPlain.vue"
          ],
          "path": "vue/components/ui/link-plain.json",
          "registryDependencies": [
            "kit-link",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Link Plain",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "List primitive",
      "group": "",
      "kind": "primitive",
      "name": "list",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/list.html.j2"
          ],
          "path": "jinja2/components/ui/list.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/List.latte"
          ],
          "path": "latte/components/ui/list.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/list.tsx"
          ],
          "path": "react/components/ui/list.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/list.solid.tsx"
          ],
          "path": "solid/components/ui/list.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/List.svelte"
          ],
          "path": "svelte/components/ui/list.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/list.templ"
          ],
          "path": "templ/components/ui/list.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/List.html.twig"
          ],
          "path": "twig/components/ui/list.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/List.vue"
          ],
          "path": "vue/components/ui/list.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "List",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "List Item primitive",
      "group": "",
      "kind": "primitive",
      "name": "list-item",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/list-item.html.j2"
          ],
          "path": "jinja2/components/ui/list-item.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/ListItem.latte"
          ],
          "path": "latte/components/ui/list-item.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/list-item.tsx"
          ],
          "path": "react/components/ui/list-item.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/list-item.solid.tsx"
          ],
          "path": "solid/components/ui/list-item.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/ListItem.svelte"
          ],
          "path": "svelte/components/ui/list-item.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/list-item.templ"
          ],
          "path": "templ/components/ui/list-item.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/ListItem.html.twig"
          ],
          "path": "twig/components/ui/list-item.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/ListItem.vue"
          ],
          "path": "vue/components/ui/list-item.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "List Item",
      "type": "registry:ui"
    },
    {
      "category": "marketing",
      "description": "Customers and partners as glyphs with names.",
      "group": "proof",
      "kind": "block",
      "name": "logo-cloud",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/logo-cloud.html.j2"
          ],
          "path": "jinja2/blocks/logo-cloud.json",
          "registryDependencies": [
            "empty-state",
            "grid",
            "group",
            "logo-ribbon",
            "lucide-icon",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/logo-cloud.latte"
          ],
          "path": "latte/blocks/logo-cloud.json",
          "registryDependencies": [
            "empty-state",
            "grid",
            "group",
            "logo-ribbon",
            "lucide-icon",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/logo-cloud.tsx",
            "blocks/logo-cloud.types.ts"
          ],
          "path": "react/blocks/logo-cloud.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "logo-ribbon",
            "lucide-icon",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/logo-cloud.tsx",
            "blocks/logo-cloud.types.ts"
          ],
          "path": "solid/blocks/logo-cloud.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "logo-ribbon",
            "lucide-icon",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/logo-cloud.svelte",
            "blocks/logo-cloud.types.ts"
          ],
          "path": "svelte/blocks/logo-cloud.json",
          "registryDependencies": [
            "empty-state",
            "grid",
            "group",
            "logo-ribbon",
            "lucide-icon",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/logo-cloud.templ"
          ],
          "path": "templ/blocks/logo-cloud.json",
          "registryDependencies": [
            "empty-state",
            "grid",
            "group",
            "kit-box",
            "kit-text",
            "logo-ribbon",
            "lucide-icon",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/logo-cloud.html.twig"
          ],
          "path": "twig/blocks/logo-cloud.json",
          "registryDependencies": [
            "empty-state",
            "grid",
            "group",
            "logo-ribbon",
            "lucide-icon",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/logo-cloud.types.ts",
            "blocks/logo-cloud.vue"
          ],
          "path": "vue/blocks/logo-cloud.json",
          "registryDependencies": [
            "empty-state",
            "grid",
            "group",
            "logo-ribbon",
            "lucide-icon",
            "section-frame",
            "text",
            "utils"
          ]
        }
      },
      "title": "Logo Cloud",
      "type": "registry:block"
    },
    {
      "category": "general",
      "description": "Logo Ribbon block",
      "group": "",
      "kind": "block",
      "name": "logo-ribbon",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/logo-ribbon.html.j2"
          ],
          "path": "jinja2/blocks/logo-ribbon.json",
          "registryDependencies": [
            "group",
            "logo-slot",
            "presets",
            "section-frame",
            "stack",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/logo-ribbon.latte"
          ],
          "path": "latte/blocks/logo-ribbon.json",
          "registryDependencies": [
            "group",
            "logo-slot",
            "presets",
            "section-frame",
            "stack",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/logo-ribbon.tsx"
          ],
          "path": "react/blocks/logo-ribbon.json",
          "registryDependencies": [
            "compose",
            "logo-cloud",
            "logo-slot",
            "presets",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/logo-ribbon.tsx"
          ],
          "path": "solid/blocks/logo-ribbon.json",
          "registryDependencies": [
            "compose",
            "logo-cloud",
            "logo-slot",
            "presets",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/logo-ribbon.svelte"
          ],
          "path": "svelte/blocks/logo-ribbon.json",
          "registryDependencies": [
            "group",
            "logo-cloud",
            "logo-slot",
            "presets",
            "section-frame",
            "stack",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/logo-ribbon.templ"
          ],
          "path": "templ/blocks/logo-ribbon.json",
          "registryDependencies": [
            "group",
            "kit-box",
            "kit-text",
            "logo-slot",
            "presets",
            "section-frame",
            "stack",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/logo-ribbon.html.twig"
          ],
          "path": "twig/blocks/logo-ribbon.json",
          "registryDependencies": [
            "group",
            "logo-slot",
            "presets",
            "section-frame",
            "stack",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/logo-ribbon.vue"
          ],
          "path": "vue/blocks/logo-ribbon.json",
          "registryDependencies": [
            "group",
            "logo-cloud",
            "logo-slot",
            "presets",
            "section-frame",
            "stack",
            "title",
            "utils"
          ]
        }
      },
      "title": "Logo Ribbon",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Logo Sidebar component",
      "group": "",
      "kind": "component",
      "name": "logo-sidebar",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/logo-sidebar.html.j2"
          ],
          "path": "jinja2/components/logo-sidebar.json",
          "registryDependencies": [
            "box",
            "inline",
            "presets",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/logo-sidebar.latte"
          ],
          "path": "latte/components/logo-sidebar.json",
          "registryDependencies": [
            "box",
            "inline",
            "presets",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/logo-sidebar.tsx"
          ],
          "path": "react/components/logo-sidebar.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/logo-sidebar.tsx"
          ],
          "path": "solid/components/logo-sidebar.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/logo-sidebar.svelte"
          ],
          "path": "svelte/components/logo-sidebar.json",
          "registryDependencies": [
            "box",
            "inline",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/logo-sidebar.templ"
          ],
          "path": "templ/components/logo-sidebar.json",
          "registryDependencies": [
            "box",
            "inline",
            "kit-box",
            "kit-text",
            "presets",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/logo-sidebar.html.twig"
          ],
          "path": "twig/components/logo-sidebar.json",
          "registryDependencies": [
            "box",
            "inline",
            "presets",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/logo-sidebar.vue"
          ],
          "path": "vue/components/logo-sidebar.json",
          "registryDependencies": [
            "box",
            "inline",
            "utils"
          ]
        }
      },
      "title": "Logo Sidebar",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Logo Slot component",
      "group": "",
      "kind": "component",
      "name": "logo-slot",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/logo-slot.html.j2"
          ],
          "path": "jinja2/components/logo-slot.json",
          "registryDependencies": [
            "box",
            "lucide-icon",
            "presets",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/logo-slot.latte"
          ],
          "path": "latte/components/logo-slot.json",
          "registryDependencies": [
            "box",
            "lucide-icon",
            "presets",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/logo-slot.tsx"
          ],
          "path": "react/components/logo-slot.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "presets",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/logo-slot.tsx"
          ],
          "path": "solid/components/logo-slot.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "presets",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/logo-slot.svelte"
          ],
          "path": "svelte/components/logo-slot.json",
          "registryDependencies": [
            "box",
            "lucide-icon",
            "presets",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/logo-slot.templ"
          ],
          "path": "templ/components/logo-slot.json",
          "registryDependencies": [
            "box",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "presets",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/logo-slot.html.twig"
          ],
          "path": "twig/components/logo-slot.json",
          "registryDependencies": [
            "box",
            "lucide-icon",
            "presets",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/logo-slot.vue"
          ],
          "path": "vue/components/logo-slot.json",
          "registryDependencies": [
            "box",
            "lucide-icon",
            "presets",
            "text",
            "utils"
          ]
        }
      },
      "title": "Logo Slot",
      "type": "registry:component"
    },
    {
      "category": "primitives",
      "description": "Lucide Icon primitive",
      "group": "",
      "kind": "primitive",
      "name": "lucide-icon",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/lucide-icon.html.j2",
            "icons/lucide-icon.html.j2",
            "icons/lucide-icons.json"
          ],
          "path": "jinja2/components/ui/lucide-icon.json",
          "registryDependencies": [
            "kit-icon",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/LucideIcon.latte",
            "icons/LucideIcon.latte",
            "icons/lucide-icons.json"
          ],
          "path": "latte/components/ui/lucide-icon.json",
          "registryDependencies": [
            "kit-icon",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/lucide-icon.tsx",
            "icons/LucideIcon.tsx",
            "icons/lucide-icons.ts"
          ],
          "path": "react/components/ui/lucide-icon.json",
          "registryDependencies": [
            "compose",
            "kit-icon",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/lucide-icon.solid.tsx",
            "icons/LucideIcon.tsx",
            "icons/lucide-icons.ts"
          ],
          "path": "solid/components/ui/lucide-icon.json",
          "registryDependencies": [
            "compose",
            "kit-icon",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/LucideIcon.svelte",
            "icons/LucideIcon.svelte",
            "icons/lucide-icons.ts"
          ],
          "path": "svelte/components/ui/lucide-icon.json",
          "registryDependencies": [
            "kit-icon",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/lucide-icon.templ",
            "icons/lucide-icon.templ",
            "icons/lucide_icons.go"
          ],
          "path": "templ/components/ui/lucide-icon.json",
          "registryDependencies": [
            "kit-icon",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/LucideIcon.html.twig",
            "icons/LucideIcon.html.twig",
            "icons/lucide-icons.json"
          ],
          "path": "twig/components/ui/lucide-icon.json",
          "registryDependencies": [
            "kit-icon",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/LucideIcon.vue",
            "icons/LucideIcon.vue",
            "icons/lucide-icons.ts"
          ],
          "path": "vue/components/ui/lucide-icon.json",
          "registryDependencies": [
            "kit-icon",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Lucide Icon",
      "type": "registry:ui"
    },
    {
      "category": "components",
      "description": "Meat Cards component",
      "group": "",
      "kind": "component",
      "name": "meat-cards",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/meat-cards.html.j2"
          ],
          "path": "jinja2/components/meat-cards.json",
          "registryDependencies": [
            "box",
            "fieldset",
            "inline",
            "label",
            "legend",
            "media-frame",
            "radio",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/meat-cards.latte"
          ],
          "path": "latte/components/meat-cards.json",
          "registryDependencies": [
            "box",
            "fieldset",
            "inline",
            "label",
            "legend",
            "media-frame",
            "radio",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/meat-cards.tsx"
          ],
          "path": "react/components/meat-cards.json",
          "registryDependencies": [
            "compose",
            "media-frame",
            "option-chips",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/meat-cards.tsx"
          ],
          "path": "solid/components/meat-cards.json",
          "registryDependencies": [
            "compose",
            "media-frame",
            "option-chips",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/meat-cards.svelte"
          ],
          "path": "svelte/components/meat-cards.json",
          "registryDependencies": [
            "box",
            "fieldset",
            "inline",
            "label",
            "legend",
            "media-frame",
            "option-chips",
            "radio",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/meat-cards.templ"
          ],
          "path": "templ/components/meat-cards.json",
          "registryDependencies": [
            "box",
            "fieldset",
            "inline",
            "kit-box",
            "kit-label",
            "kit-radio",
            "kit-text",
            "label",
            "legend",
            "media-frame",
            "radio",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/meat-cards.html.twig"
          ],
          "path": "twig/components/meat-cards.json",
          "registryDependencies": [
            "box",
            "fieldset",
            "inline",
            "label",
            "legend",
            "media-frame",
            "radio",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/meat-cards.vue"
          ],
          "path": "vue/components/meat-cards.json",
          "registryDependencies": [
            "box",
            "fieldset",
            "inline",
            "label",
            "legend",
            "media-frame",
            "option-chips",
            "radio",
            "utils"
          ]
        }
      },
      "title": "Meat Cards",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Media Contacts component",
      "group": "",
      "kind": "component",
      "name": "media-contacts",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/media-contacts.html.j2"
          ],
          "path": "jinja2/components/media-contacts.json",
          "registryDependencies": [
            "button",
            "group",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/media-contacts.latte"
          ],
          "path": "latte/components/media-contacts.json",
          "registryDependencies": [
            "button",
            "group",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/media-contacts.tsx"
          ],
          "path": "react/components/media-contacts.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "media-list",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/media-contacts.tsx"
          ],
          "path": "solid/components/media-contacts.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "media-list",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/media-contacts.svelte"
          ],
          "path": "svelte/components/media-contacts.json",
          "registryDependencies": [
            "button",
            "group",
            "lucide-icon",
            "media-list",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/media-contacts.templ"
          ],
          "path": "templ/components/media-contacts.json",
          "registryDependencies": [
            "button",
            "group",
            "kit-box",
            "kit-button",
            "kit-text",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/media-contacts.html.twig"
          ],
          "path": "twig/components/media-contacts.json",
          "registryDependencies": [
            "button",
            "group",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/media-contacts.vue"
          ],
          "path": "vue/components/media-contacts.json",
          "registryDependencies": [
            "button",
            "group",
            "lucide-icon",
            "media-list",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Media Contacts",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Media Figures component",
      "group": "",
      "kind": "component",
      "name": "media-figures",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/media-figures.html.j2"
          ],
          "path": "jinja2/components/media-figures.json",
          "registryDependencies": [
            "box",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/media-figures.latte"
          ],
          "path": "latte/components/media-figures.json",
          "registryDependencies": [
            "box",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/media-figures.tsx"
          ],
          "path": "react/components/media-figures.json",
          "registryDependencies": [
            "compose",
            "media-list",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/media-figures.tsx"
          ],
          "path": "solid/components/media-figures.json",
          "registryDependencies": [
            "compose",
            "media-list",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/media-figures.svelte"
          ],
          "path": "svelte/components/media-figures.json",
          "registryDependencies": [
            "box",
            "media-list",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/media-figures.templ"
          ],
          "path": "templ/components/media-figures.json",
          "registryDependencies": [
            "box",
            "kit-box",
            "kit-text",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/media-figures.html.twig"
          ],
          "path": "twig/components/media-figures.json",
          "registryDependencies": [
            "box",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/media-figures.vue"
          ],
          "path": "vue/components/media-figures.json",
          "registryDependencies": [
            "box",
            "media-list",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Media Figures",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Media Frame component",
      "group": "",
      "kind": "component",
      "name": "media-frame",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/media-frame.html.j2"
          ],
          "path": "jinja2/components/media-frame.json",
          "registryDependencies": [
            "box",
            "image",
            "presets",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/media-frame.latte"
          ],
          "path": "latte/components/media-frame.json",
          "registryDependencies": [
            "box",
            "image",
            "presets",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/media-frame.assets.ts",
            "components/media-frame.tsx"
          ],
          "path": "react/components/media-frame.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/media-frame.assets.ts",
            "components/media-frame.tsx"
          ],
          "path": "solid/components/media-frame.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/media-frame.assets.ts",
            "components/media-frame.svelte"
          ],
          "path": "svelte/components/media-frame.json",
          "registryDependencies": [
            "box",
            "image",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/media-frame.templ"
          ],
          "path": "templ/components/media-frame.json",
          "registryDependencies": [
            "box",
            "image",
            "kit-box",
            "kit-image",
            "presets",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/media-frame.html.twig"
          ],
          "path": "twig/components/media-frame.json",
          "registryDependencies": [
            "box",
            "image",
            "presets",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/media-frame.assets.ts",
            "components/media-frame.vue"
          ],
          "path": "vue/components/media-frame.json",
          "registryDependencies": [
            "box",
            "image",
            "utils"
          ]
        }
      },
      "title": "Media Frame",
      "type": "registry:component"
    },
    {
      "category": "marketing",
      "description": "Four figures, figures with a featured review, numbered steps, the latest posts, topic rows, or contact buttons with support figures, beside a picture.",
      "group": "proof",
      "kind": "block",
      "name": "media-list",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/media-list.html.j2"
          ],
          "path": "jinja2/blocks/media-list.json",
          "registryDependencies": [
            "action-group",
            "media-contacts",
            "media-figures",
            "media-frame",
            "media-posts",
            "media-review",
            "media-steps",
            "media-topics",
            "section-frame",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/media-list.latte"
          ],
          "path": "latte/blocks/media-list.json",
          "registryDependencies": [
            "action-group",
            "media-contacts",
            "media-figures",
            "media-frame",
            "media-posts",
            "media-review",
            "media-steps",
            "media-topics",
            "section-frame",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/media-list.tsx",
            "blocks/media-list.types.ts"
          ],
          "path": "react/blocks/media-list.json",
          "registryDependencies": [
            "action-group",
            "category-nav",
            "error-page",
            "feature-grid",
            "media-contacts",
            "media-figures",
            "media-frame",
            "media-posts",
            "media-review",
            "media-steps",
            "media-topics",
            "post-card",
            "review-list",
            "section-frame",
            "stats-band",
            "steps-list",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/media-list.tsx",
            "blocks/media-list.types.ts"
          ],
          "path": "solid/blocks/media-list.json",
          "registryDependencies": [
            "action-group",
            "category-nav",
            "error-page",
            "feature-grid",
            "media-contacts",
            "media-figures",
            "media-frame",
            "media-posts",
            "media-review",
            "media-steps",
            "media-topics",
            "post-card",
            "review-list",
            "section-frame",
            "stats-band",
            "steps-list",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/media-list.svelte",
            "blocks/media-list.types.ts"
          ],
          "path": "svelte/blocks/media-list.json",
          "registryDependencies": [
            "action-group",
            "category-nav",
            "error-page",
            "feature-grid",
            "media-contacts",
            "media-figures",
            "media-frame",
            "media-posts",
            "media-review",
            "media-steps",
            "media-topics",
            "post-card",
            "review-list",
            "section-frame",
            "stats-band",
            "steps-list",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/media-list.templ"
          ],
          "path": "templ/blocks/media-list.json",
          "registryDependencies": [
            "action-group",
            "media-contacts",
            "media-figures",
            "media-frame",
            "media-posts",
            "media-review",
            "media-steps",
            "media-topics",
            "section-frame",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/media-list.html.twig"
          ],
          "path": "twig/blocks/media-list.json",
          "registryDependencies": [
            "action-group",
            "media-contacts",
            "media-figures",
            "media-frame",
            "media-posts",
            "media-review",
            "media-steps",
            "media-topics",
            "section-frame",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/media-list.types.ts",
            "blocks/media-list.vue"
          ],
          "path": "vue/blocks/media-list.json",
          "registryDependencies": [
            "action-group",
            "category-nav",
            "error-page",
            "feature-grid",
            "media-contacts",
            "media-figures",
            "media-frame",
            "media-posts",
            "media-review",
            "media-steps",
            "media-topics",
            "post-card",
            "review-list",
            "section-frame",
            "stats-band",
            "steps-list",
            "utils"
          ]
        }
      },
      "title": "Media List",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Media Posts component",
      "group": "",
      "kind": "component",
      "name": "media-posts",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/media-posts.html.j2"
          ],
          "path": "jinja2/components/media-posts.json",
          "registryDependencies": [
            "group",
            "inline",
            "menu-entry",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/media-posts.latte"
          ],
          "path": "latte/components/media-posts.json",
          "registryDependencies": [
            "group",
            "inline",
            "menu-entry",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/media-posts.tsx"
          ],
          "path": "react/components/media-posts.json",
          "registryDependencies": [
            "compose",
            "media-list",
            "menu-entry",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/media-posts.tsx"
          ],
          "path": "solid/components/media-posts.json",
          "registryDependencies": [
            "compose",
            "media-list",
            "menu-entry",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/media-posts.svelte"
          ],
          "path": "svelte/components/media-posts.json",
          "registryDependencies": [
            "group",
            "inline",
            "media-list",
            "menu-entry",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/media-posts.templ"
          ],
          "path": "templ/components/media-posts.json",
          "registryDependencies": [
            "group",
            "inline",
            "kit-box",
            "kit-text",
            "menu-entry",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/media-posts.html.twig"
          ],
          "path": "twig/components/media-posts.json",
          "registryDependencies": [
            "group",
            "inline",
            "menu-entry",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/media-posts.vue"
          ],
          "path": "vue/components/media-posts.json",
          "registryDependencies": [
            "group",
            "inline",
            "media-list",
            "menu-entry",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Media Posts",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Media Review component",
      "group": "",
      "kind": "component",
      "name": "media-review",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/media-review.html.j2"
          ],
          "path": "jinja2/components/media-review.json",
          "registryDependencies": [
            "group",
            "rating",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/media-review.latte"
          ],
          "path": "latte/components/media-review.json",
          "registryDependencies": [
            "group",
            "rating",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/media-review.tsx"
          ],
          "path": "react/components/media-review.json",
          "registryDependencies": [
            "compose",
            "media-list",
            "rating",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/media-review.tsx"
          ],
          "path": "solid/components/media-review.json",
          "registryDependencies": [
            "compose",
            "media-list",
            "rating",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/media-review.svelte"
          ],
          "path": "svelte/components/media-review.json",
          "registryDependencies": [
            "group",
            "media-list",
            "rating",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/media-review.templ"
          ],
          "path": "templ/components/media-review.json",
          "registryDependencies": [
            "group",
            "kit-box",
            "kit-text",
            "rating",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/media-review.html.twig"
          ],
          "path": "twig/components/media-review.json",
          "registryDependencies": [
            "group",
            "rating",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/media-review.vue"
          ],
          "path": "vue/components/media-review.json",
          "registryDependencies": [
            "group",
            "media-list",
            "rating",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Media Review",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Media Steps component",
      "group": "",
      "kind": "component",
      "name": "media-steps",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/media-steps.html.j2"
          ],
          "path": "jinja2/components/media-steps.json",
          "registryDependencies": [
            "group",
            "inline",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/media-steps.latte"
          ],
          "path": "latte/components/media-steps.json",
          "registryDependencies": [
            "group",
            "inline",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/media-steps.tsx"
          ],
          "path": "react/components/media-steps.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "media-list",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/media-steps.tsx"
          ],
          "path": "solid/components/media-steps.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "media-list",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/media-steps.svelte"
          ],
          "path": "svelte/components/media-steps.json",
          "registryDependencies": [
            "group",
            "inline",
            "lucide-icon",
            "media-list",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/media-steps.templ"
          ],
          "path": "templ/components/media-steps.json",
          "registryDependencies": [
            "group",
            "inline",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/media-steps.html.twig"
          ],
          "path": "twig/components/media-steps.json",
          "registryDependencies": [
            "group",
            "inline",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/media-steps.vue"
          ],
          "path": "vue/components/media-steps.json",
          "registryDependencies": [
            "group",
            "inline",
            "lucide-icon",
            "media-list",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Media Steps",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Media Topics component",
      "group": "",
      "kind": "component",
      "name": "media-topics",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/media-topics.html.j2"
          ],
          "path": "jinja2/components/media-topics.json",
          "registryDependencies": [
            "inline",
            "lucide-icon",
            "menu-entry",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/media-topics.latte"
          ],
          "path": "latte/components/media-topics.json",
          "registryDependencies": [
            "inline",
            "lucide-icon",
            "menu-entry",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/media-topics.tsx"
          ],
          "path": "react/components/media-topics.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "media-list",
            "menu-entry",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/media-topics.tsx"
          ],
          "path": "solid/components/media-topics.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "media-list",
            "menu-entry",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/media-topics.svelte"
          ],
          "path": "svelte/components/media-topics.json",
          "registryDependencies": [
            "inline",
            "lucide-icon",
            "media-list",
            "menu-entry",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/media-topics.templ"
          ],
          "path": "templ/components/media-topics.json",
          "registryDependencies": [
            "inline",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "menu-entry",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/media-topics.html.twig"
          ],
          "path": "twig/components/media-topics.json",
          "registryDependencies": [
            "inline",
            "lucide-icon",
            "menu-entry",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/media-topics.vue"
          ],
          "path": "vue/components/media-topics.json",
          "registryDependencies": [
            "inline",
            "lucide-icon",
            "media-list",
            "menu-entry",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Media Topics",
      "type": "registry:component"
    },
    {
      "category": "marketing",
      "description": "A top bar whose first item opens a wide panel of link groups, with an optional promo card.",
      "group": "navigation",
      "kind": "block",
      "name": "mega-menu",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/mega-menu.html.j2"
          ],
          "path": "jinja2/blocks/mega-menu.json",
          "registryDependencies": [
            "block",
            "box",
            "button-plain",
            "container",
            "grid",
            "group",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "nav-block",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/mega-menu.latte"
          ],
          "path": "latte/blocks/mega-menu.json",
          "registryDependencies": [
            "block",
            "box",
            "button-plain",
            "container",
            "grid",
            "group",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "nav-block",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/mega-menu.tsx",
            "blocks/mega-menu.types.ts"
          ],
          "path": "react/blocks/mega-menu.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "nav-bar",
            "nav-block",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/mega-menu.tsx",
            "blocks/mega-menu.types.ts"
          ],
          "path": "solid/blocks/mega-menu.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "nav-bar",
            "nav-block",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/mega-menu.svelte",
            "blocks/mega-menu.types.ts"
          ],
          "path": "svelte/blocks/mega-menu.json",
          "registryDependencies": [
            "block",
            "box",
            "button-plain",
            "container",
            "grid",
            "group",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "nav-bar",
            "nav-block",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/mega-menu.templ"
          ],
          "path": "templ/blocks/mega-menu.json",
          "registryDependencies": [
            "block",
            "box",
            "button-plain",
            "container",
            "grid",
            "group",
            "kit-box",
            "kit-button",
            "kit-text",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "nav-block",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/mega-menu.html.twig"
          ],
          "path": "twig/blocks/mega-menu.json",
          "registryDependencies": [
            "block",
            "box",
            "button-plain",
            "container",
            "grid",
            "group",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "nav-block",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/mega-menu.types.ts",
            "blocks/mega-menu.vue"
          ],
          "path": "vue/blocks/mega-menu.json",
          "registryDependencies": [
            "block",
            "box",
            "button-plain",
            "container",
            "grid",
            "group",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "nav-bar",
            "nav-block",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Mega Menu",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Member Row component",
      "group": "",
      "kind": "component",
      "name": "member-row",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/member-row.html.j2"
          ],
          "path": "jinja2/components/member-row.json",
          "registryDependencies": [
            "badge",
            "group",
            "inline",
            "lucide-icon",
            "media-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/member-row.latte"
          ],
          "path": "latte/components/member-row.json",
          "registryDependencies": [
            "badge",
            "group",
            "inline",
            "lucide-icon",
            "media-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/member-row.tsx"
          ],
          "path": "react/components/member-row.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "media-frame",
            "team-grid",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/member-row.tsx"
          ],
          "path": "solid/components/member-row.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "media-frame",
            "team-grid",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/member-row.svelte"
          ],
          "path": "svelte/components/member-row.json",
          "registryDependencies": [
            "badge",
            "group",
            "inline",
            "lucide-icon",
            "media-frame",
            "stack",
            "team-grid",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/member-row.templ"
          ],
          "path": "templ/components/member-row.json",
          "registryDependencies": [
            "badge",
            "group",
            "inline",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "media-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/member-row.html.twig"
          ],
          "path": "twig/components/member-row.json",
          "registryDependencies": [
            "badge",
            "group",
            "inline",
            "lucide-icon",
            "media-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/member-row.vue"
          ],
          "path": "vue/components/member-row.json",
          "registryDependencies": [
            "badge",
            "group",
            "inline",
            "lucide-icon",
            "media-frame",
            "stack",
            "team-grid",
            "text",
            "utils"
          ]
        }
      },
      "title": "Member Row",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Menu Entry component",
      "group": "",
      "kind": "component",
      "name": "menu-entry",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/menu-entry.html.j2"
          ],
          "path": "jinja2/components/menu-entry.json",
          "registryDependencies": [
            "box",
            "inline",
            "link",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/menu-entry.latte"
          ],
          "path": "latte/components/menu-entry.json",
          "registryDependencies": [
            "box",
            "inline",
            "link",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/menu-entry.tsx"
          ],
          "path": "react/components/menu-entry.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/menu-entry.tsx"
          ],
          "path": "solid/components/menu-entry.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/menu-entry.svelte"
          ],
          "path": "svelte/components/menu-entry.json",
          "registryDependencies": [
            "box",
            "inline",
            "link",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/menu-entry.templ"
          ],
          "path": "templ/components/menu-entry.json",
          "registryDependencies": [
            "box",
            "inline",
            "kit-box",
            "kit-link",
            "kit-text",
            "link",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/menu-entry.html.twig"
          ],
          "path": "twig/components/menu-entry.json",
          "registryDependencies": [
            "box",
            "inline",
            "link",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/menu-entry.vue"
          ],
          "path": "vue/components/menu-entry.json",
          "registryDependencies": [
            "box",
            "inline",
            "link",
            "utils"
          ]
        }
      },
      "title": "Menu Entry",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Menu Section Nav component",
      "group": "",
      "kind": "component",
      "name": "menu-section-nav",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/menu-section-nav.html.j2"
          ],
          "path": "jinja2/components/menu-section-nav.json",
          "registryDependencies": [
            "block",
            "link",
            "list",
            "list-item",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/menu-section-nav.latte"
          ],
          "path": "latte/components/menu-section-nav.json",
          "registryDependencies": [
            "block",
            "link",
            "list",
            "list-item",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/menu-section-nav.tsx"
          ],
          "path": "react/components/menu-section-nav.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/menu-section-nav.tsx"
          ],
          "path": "solid/components/menu-section-nav.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/menu-section-nav.svelte"
          ],
          "path": "svelte/components/menu-section-nav.json",
          "registryDependencies": [
            "block",
            "link",
            "list",
            "list-item",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/menu-section-nav.templ"
          ],
          "path": "templ/components/menu-section-nav.json",
          "registryDependencies": [
            "block",
            "kit-box",
            "kit-link",
            "link",
            "list",
            "list-item",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/menu-section-nav.html.twig"
          ],
          "path": "twig/components/menu-section-nav.json",
          "registryDependencies": [
            "block",
            "link",
            "list",
            "list-item",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/menu-section-nav.vue"
          ],
          "path": "vue/components/menu-section-nav.json",
          "registryDependencies": [
            "block",
            "link",
            "list",
            "list-item",
            "utils"
          ]
        }
      },
      "title": "Menu Section Nav",
      "type": "registry:component"
    },
    {
      "category": "primitives",
      "description": "Meter primitive",
      "group": "",
      "kind": "primitive",
      "name": "meter",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/meter.html.j2"
          ],
          "path": "jinja2/components/ui/meter.json",
          "registryDependencies": [
            "kit-meter",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Meter.latte"
          ],
          "path": "latte/components/ui/meter.json",
          "registryDependencies": [
            "kit-meter",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/meter.tsx"
          ],
          "path": "react/components/ui/meter.json",
          "registryDependencies": [
            "kit-meter",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/meter.solid.tsx"
          ],
          "path": "solid/components/ui/meter.json",
          "registryDependencies": [
            "kit-meter",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Meter.svelte"
          ],
          "path": "svelte/components/ui/meter.json",
          "registryDependencies": [
            "kit-meter",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/meter.templ"
          ],
          "path": "templ/components/ui/meter.json",
          "registryDependencies": [
            "kit-meter",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Meter.html.twig"
          ],
          "path": "twig/components/ui/meter.json",
          "registryDependencies": [
            "kit-meter",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Meter.vue"
          ],
          "path": "vue/components/ui/meter.json",
          "registryDependencies": [
            "kit-meter",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Meter",
      "type": "registry:ui"
    },
    {
      "category": "components",
      "description": "Meter Row component",
      "group": "",
      "kind": "component",
      "name": "meter-row",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/meter-row.html.j2"
          ],
          "path": "jinja2/components/meter-row.json",
          "registryDependencies": [
            "box",
            "link",
            "progress",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/meter-row.latte"
          ],
          "path": "latte/components/meter-row.json",
          "registryDependencies": [
            "box",
            "link",
            "progress",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/meter-row.tsx"
          ],
          "path": "react/components/meter-row.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/meter-row.tsx"
          ],
          "path": "solid/components/meter-row.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/meter-row.svelte"
          ],
          "path": "svelte/components/meter-row.json",
          "registryDependencies": [
            "box",
            "link",
            "progress",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/meter-row.templ"
          ],
          "path": "templ/components/meter-row.json",
          "registryDependencies": [
            "box",
            "kit-box",
            "kit-link",
            "kit-progress",
            "kit-text",
            "link",
            "progress",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/meter-row.html.twig"
          ],
          "path": "twig/components/meter-row.json",
          "registryDependencies": [
            "box",
            "link",
            "progress",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/meter-row.vue"
          ],
          "path": "vue/components/meter-row.json",
          "registryDependencies": [
            "box",
            "link",
            "progress",
            "text",
            "utils"
          ]
        }
      },
      "title": "Meter Row",
      "type": "registry:component"
    },
    {
      "category": "dashboard",
      "description": "Key counters of a dashboard.",
      "group": "widgets",
      "kind": "block",
      "name": "metric-row",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/metric-row.html.j2"
          ],
          "path": "jinja2/blocks/metric-row.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "grid",
            "group",
            "lucide-icon",
            "section-frame",
            "stack",
            "stat-tile",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/metric-row.latte"
          ],
          "path": "latte/blocks/metric-row.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "grid",
            "group",
            "lucide-icon",
            "section-frame",
            "stack",
            "stat-tile",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/metric-row.tsx",
            "blocks/metric-row.types.ts"
          ],
          "path": "react/blocks/metric-row.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "lucide-icon",
            "section-frame",
            "stat-tile",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/metric-row.tsx",
            "blocks/metric-row.types.ts"
          ],
          "path": "solid/blocks/metric-row.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "lucide-icon",
            "section-frame",
            "stat-tile",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/metric-row.svelte",
            "blocks/metric-row.types.ts"
          ],
          "path": "svelte/blocks/metric-row.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "grid",
            "group",
            "lucide-icon",
            "section-frame",
            "stack",
            "stat-tile",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/metric-row.templ"
          ],
          "path": "templ/blocks/metric-row.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "grid",
            "group",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "section-frame",
            "stack",
            "stat-tile",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/metric-row.html.twig"
          ],
          "path": "twig/blocks/metric-row.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "grid",
            "group",
            "lucide-icon",
            "section-frame",
            "stack",
            "stat-tile",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/metric-row.types.ts",
            "blocks/metric-row.vue"
          ],
          "path": "vue/blocks/metric-row.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "grid",
            "group",
            "lucide-icon",
            "section-frame",
            "stack",
            "stat-tile",
            "text",
            "utils"
          ]
        }
      },
      "title": "Metric Row",
      "type": "registry:block"
    },
    {
      "category": "content",
      "description": "Milestones on a vertical line beside a picture, in a narrow column, or in a row.",
      "group": "story",
      "kind": "block",
      "name": "milestone-timeline",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/milestone-timeline.html.j2"
          ],
          "path": "jinja2/blocks/milestone-timeline.json",
          "registryDependencies": [
            "badge",
            "empty-state",
            "group",
            "inline",
            "list",
            "list-item",
            "media-frame",
            "section-frame",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/milestone-timeline.latte"
          ],
          "path": "latte/blocks/milestone-timeline.json",
          "registryDependencies": [
            "badge",
            "empty-state",
            "group",
            "inline",
            "list",
            "list-item",
            "media-frame",
            "section-frame",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/milestone-timeline.tsx",
            "blocks/milestone-timeline.types.ts"
          ],
          "path": "react/blocks/milestone-timeline.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/milestone-timeline.tsx",
            "blocks/milestone-timeline.types.ts"
          ],
          "path": "solid/blocks/milestone-timeline.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/milestone-timeline.svelte",
            "blocks/milestone-timeline.types.ts"
          ],
          "path": "svelte/blocks/milestone-timeline.json",
          "registryDependencies": [
            "badge",
            "empty-state",
            "group",
            "inline",
            "list",
            "list-item",
            "media-frame",
            "section-frame",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/milestone-timeline.templ"
          ],
          "path": "templ/blocks/milestone-timeline.json",
          "registryDependencies": [
            "badge",
            "empty-state",
            "group",
            "inline",
            "kit-box",
            "kit-text",
            "list",
            "list-item",
            "media-frame",
            "section-frame",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/milestone-timeline.html.twig"
          ],
          "path": "twig/blocks/milestone-timeline.json",
          "registryDependencies": [
            "badge",
            "empty-state",
            "group",
            "inline",
            "list",
            "list-item",
            "media-frame",
            "section-frame",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/milestone-timeline.types.ts",
            "blocks/milestone-timeline.vue"
          ],
          "path": "vue/blocks/milestone-timeline.json",
          "registryDependencies": [
            "badge",
            "empty-state",
            "group",
            "inline",
            "list",
            "list-item",
            "media-frame",
            "section-frame",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Milestone Timeline",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Nav Actions component",
      "group": "",
      "kind": "component",
      "name": "nav-actions",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/nav-actions.html.j2"
          ],
          "path": "jinja2/components/nav-actions.json",
          "registryDependencies": [
            "button",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/nav-actions.latte"
          ],
          "path": "latte/components/nav-actions.json",
          "registryDependencies": [
            "button",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/nav-actions.tsx"
          ],
          "path": "react/components/nav-actions.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/nav-actions.tsx"
          ],
          "path": "solid/components/nav-actions.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/nav-actions.svelte"
          ],
          "path": "svelte/components/nav-actions.json",
          "registryDependencies": [
            "button",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/nav-actions.templ"
          ],
          "path": "templ/components/nav-actions.json",
          "registryDependencies": [
            "button",
            "kit-button",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/nav-actions.html.twig"
          ],
          "path": "twig/components/nav-actions.json",
          "registryDependencies": [
            "button",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/nav-actions.vue"
          ],
          "path": "vue/components/nav-actions.json",
          "registryDependencies": [
            "button",
            "utils"
          ]
        }
      },
      "title": "Nav Actions",
      "type": "registry:component"
    },
    {
      "category": "marketing",
      "description": "A top bar in four shapes: inline, split around the brand, with a search field, and transparent over a picture.",
      "group": "navigation",
      "kind": "block",
      "name": "nav-bar",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/nav-bar.html.j2"
          ],
          "path": "jinja2/blocks/nav-bar.json",
          "registryDependencies": [
            "block",
            "box",
            "container",
            "grid",
            "group",
            "link-plain",
            "menu-entry",
            "nav-actions",
            "nav-bar-menu",
            "nav-block",
            "nav-links",
            "over-media",
            "search-palette",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/nav-bar.latte"
          ],
          "path": "latte/blocks/nav-bar.json",
          "registryDependencies": [
            "block",
            "box",
            "container",
            "grid",
            "group",
            "link-plain",
            "menu-entry",
            "nav-actions",
            "nav-bar-menu",
            "nav-block",
            "nav-links",
            "over-media",
            "search-palette",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/nav-bar.tsx",
            "blocks/nav-bar.types.ts"
          ],
          "path": "react/blocks/nav-bar.json",
          "registryDependencies": [
            "compose",
            "menu-entry",
            "nav-actions",
            "nav-bar-menu",
            "nav-block",
            "nav-links",
            "over-media",
            "search-palette",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/nav-bar.tsx",
            "blocks/nav-bar.types.ts"
          ],
          "path": "solid/blocks/nav-bar.json",
          "registryDependencies": [
            "compose",
            "menu-entry",
            "nav-actions",
            "nav-bar-menu",
            "nav-block",
            "nav-links",
            "over-media",
            "search-palette",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/nav-bar.svelte",
            "blocks/nav-bar.types.ts"
          ],
          "path": "svelte/blocks/nav-bar.json",
          "registryDependencies": [
            "block",
            "box",
            "container",
            "grid",
            "group",
            "link-plain",
            "menu-entry",
            "nav-actions",
            "nav-bar-menu",
            "nav-block",
            "nav-links",
            "over-media",
            "search-palette",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/nav-bar.templ"
          ],
          "path": "templ/blocks/nav-bar.json",
          "registryDependencies": [
            "block",
            "box",
            "container",
            "grid",
            "group",
            "kit-box",
            "kit-link",
            "link-plain",
            "menu-entry",
            "nav-actions",
            "nav-bar-menu",
            "nav-block",
            "nav-links",
            "over-media",
            "search-palette",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/nav-bar.html.twig"
          ],
          "path": "twig/blocks/nav-bar.json",
          "registryDependencies": [
            "block",
            "box",
            "container",
            "grid",
            "group",
            "link-plain",
            "menu-entry",
            "nav-actions",
            "nav-bar-menu",
            "nav-block",
            "nav-links",
            "over-media",
            "search-palette",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/nav-bar.types.ts",
            "blocks/nav-bar.vue"
          ],
          "path": "vue/blocks/nav-bar.json",
          "registryDependencies": [
            "block",
            "box",
            "container",
            "grid",
            "group",
            "link-plain",
            "menu-entry",
            "nav-actions",
            "nav-bar-menu",
            "nav-block",
            "nav-links",
            "over-media",
            "search-palette",
            "utils"
          ]
        }
      },
      "title": "Nav Bar",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Nav Bar Menu component",
      "group": "",
      "kind": "component",
      "name": "nav-bar-menu",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/nav-bar-menu.html.j2"
          ],
          "path": "jinja2/components/nav-bar-menu.json",
          "registryDependencies": [
            "nav-block",
            "nav-links",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/nav-bar-menu.latte"
          ],
          "path": "latte/components/nav-bar-menu.json",
          "registryDependencies": [
            "nav-block",
            "nav-links",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/nav-bar-menu.tsx"
          ],
          "path": "react/components/nav-bar-menu.json",
          "registryDependencies": [
            "nav-bar",
            "nav-block",
            "nav-links",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/nav-bar-menu.tsx"
          ],
          "path": "solid/components/nav-bar-menu.json",
          "registryDependencies": [
            "nav-bar",
            "nav-block",
            "nav-links",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/nav-bar-menu.svelte"
          ],
          "path": "svelte/components/nav-bar-menu.json",
          "registryDependencies": [
            "nav-bar",
            "nav-block",
            "nav-links",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/nav-bar-menu.templ"
          ],
          "path": "templ/components/nav-bar-menu.json",
          "registryDependencies": [
            "nav-block",
            "nav-links",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/nav-bar-menu.html.twig"
          ],
          "path": "twig/components/nav-bar-menu.json",
          "registryDependencies": [
            "nav-block",
            "nav-links",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/nav-bar-menu.vue"
          ],
          "path": "vue/components/nav-bar-menu.json",
          "registryDependencies": [
            "nav-bar",
            "nav-block",
            "nav-links",
            "utils"
          ]
        }
      },
      "title": "Nav Bar Menu",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Nav Block component",
      "group": "",
      "kind": "component",
      "name": "nav-block",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/nav-block.html.j2"
          ],
          "path": "jinja2/components/nav-block.json",
          "registryDependencies": [
            "block",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/nav-block.latte"
          ],
          "path": "latte/components/nav-block.json",
          "registryDependencies": [
            "block",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/nav-block.tsx"
          ],
          "path": "react/components/nav-block.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/nav-block.tsx"
          ],
          "path": "solid/components/nav-block.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/nav-block.svelte"
          ],
          "path": "svelte/components/nav-block.json",
          "registryDependencies": [
            "block",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/nav-block.templ"
          ],
          "path": "templ/components/nav-block.json",
          "registryDependencies": [
            "block",
            "kit-box",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/nav-block.html.twig"
          ],
          "path": "twig/components/nav-block.json",
          "registryDependencies": [
            "block",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/nav-block.vue"
          ],
          "path": "vue/components/nav-block.json",
          "registryDependencies": [
            "block",
            "utils"
          ]
        }
      },
      "title": "Nav Block",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Nav Item component",
      "group": "",
      "kind": "component",
      "name": "nav-item",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/nav-item.html.j2"
          ],
          "path": "jinja2/components/nav-item.json",
          "registryDependencies": [
            "box",
            "button-plain",
            "link-plain",
            "nav-item-row",
            "presets",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/nav-item.latte"
          ],
          "path": "latte/components/nav-item.json",
          "registryDependencies": [
            "box",
            "button-plain",
            "link-plain",
            "nav-item-row",
            "presets",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/nav-item.tsx"
          ],
          "path": "react/components/nav-item.json",
          "registryDependencies": [
            "compose",
            "nav-item-row",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/nav-item.tsx"
          ],
          "path": "solid/components/nav-item.json",
          "registryDependencies": [
            "compose",
            "nav-item-row",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/nav-item.svelte"
          ],
          "path": "svelte/components/nav-item.json",
          "registryDependencies": [
            "box",
            "button-plain",
            "link-plain",
            "nav-item-row",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/nav-item.templ"
          ],
          "path": "templ/components/nav-item.json",
          "registryDependencies": [
            "box",
            "button-plain",
            "kit-box",
            "kit-button",
            "kit-link",
            "link-plain",
            "nav-item-row",
            "presets",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/nav-item.html.twig"
          ],
          "path": "twig/components/nav-item.json",
          "registryDependencies": [
            "box",
            "button-plain",
            "link-plain",
            "nav-item-row",
            "presets",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/nav-item.vue"
          ],
          "path": "vue/components/nav-item.json",
          "registryDependencies": [
            "box",
            "button-plain",
            "link-plain",
            "nav-item-row",
            "utils"
          ]
        }
      },
      "title": "Nav Item",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Nav Item Row component",
      "group": "",
      "kind": "component",
      "name": "nav-item-row",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/nav-item-row.html.j2"
          ],
          "path": "jinja2/components/nav-item-row.json",
          "registryDependencies": [
            "inline",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/nav-item-row.latte"
          ],
          "path": "latte/components/nav-item-row.json",
          "registryDependencies": [
            "inline",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/nav-item-row.tsx"
          ],
          "path": "react/components/nav-item-row.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/nav-item-row.tsx"
          ],
          "path": "solid/components/nav-item-row.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/nav-item-row.svelte"
          ],
          "path": "svelte/components/nav-item-row.json",
          "registryDependencies": [
            "inline",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/nav-item-row.templ"
          ],
          "path": "templ/components/nav-item-row.json",
          "registryDependencies": [
            "inline",
            "kit-text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/nav-item-row.html.twig"
          ],
          "path": "twig/components/nav-item-row.json",
          "registryDependencies": [
            "inline",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/nav-item-row.vue"
          ],
          "path": "vue/components/nav-item-row.json",
          "registryDependencies": [
            "inline",
            "utils"
          ]
        }
      },
      "title": "Nav Item Row",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Nav Links component",
      "group": "",
      "kind": "component",
      "name": "nav-links",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/nav-links.html.j2"
          ],
          "path": "jinja2/components/nav-links.json",
          "registryDependencies": [
            "group",
            "menu-entry",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/nav-links.latte"
          ],
          "path": "latte/components/nav-links.json",
          "registryDependencies": [
            "group",
            "menu-entry",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/nav-links.tsx"
          ],
          "path": "react/components/nav-links.json",
          "registryDependencies": [
            "compose",
            "menu-entry",
            "nav-bar",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/nav-links.tsx"
          ],
          "path": "solid/components/nav-links.json",
          "registryDependencies": [
            "compose",
            "menu-entry",
            "nav-bar",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/nav-links.svelte"
          ],
          "path": "svelte/components/nav-links.json",
          "registryDependencies": [
            "group",
            "menu-entry",
            "nav-bar",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/nav-links.templ"
          ],
          "path": "templ/components/nav-links.json",
          "registryDependencies": [
            "group",
            "kit-box",
            "menu-entry",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/nav-links.html.twig"
          ],
          "path": "twig/components/nav-links.json",
          "registryDependencies": [
            "group",
            "menu-entry",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/nav-links.vue"
          ],
          "path": "vue/components/nav-links.json",
          "registryDependencies": [
            "group",
            "menu-entry",
            "nav-bar",
            "utils"
          ]
        }
      },
      "title": "Nav Links",
      "type": "registry:component"
    },
    {
      "category": "promo",
      "description": "An email field and a button, inline, stacked or beside a picture.",
      "group": "forms",
      "kind": "block",
      "name": "newsletter-form",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/newsletter-form.html.j2"
          ],
          "path": "jinja2/blocks/newsletter-form.json",
          "registryDependencies": [
            "button",
            "form",
            "group",
            "input",
            "label",
            "media-frame",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/newsletter-form.latte"
          ],
          "path": "latte/blocks/newsletter-form.json",
          "registryDependencies": [
            "button",
            "form",
            "group",
            "input",
            "label",
            "media-frame",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/newsletter-form.tsx"
          ],
          "path": "react/blocks/newsletter-form.json",
          "registryDependencies": [
            "compose",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/newsletter-form.tsx"
          ],
          "path": "solid/blocks/newsletter-form.json",
          "registryDependencies": [
            "compose",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/newsletter-form.svelte"
          ],
          "path": "svelte/blocks/newsletter-form.json",
          "registryDependencies": [
            "button",
            "form",
            "group",
            "input",
            "label",
            "media-frame",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/newsletter-form.templ"
          ],
          "path": "templ/blocks/newsletter-form.json",
          "registryDependencies": [
            "button",
            "form",
            "group",
            "input",
            "kit-box",
            "kit-button",
            "kit-form",
            "kit-input",
            "kit-label",
            "kit-text",
            "label",
            "media-frame",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/newsletter-form.html.twig"
          ],
          "path": "twig/blocks/newsletter-form.json",
          "registryDependencies": [
            "button",
            "form",
            "group",
            "input",
            "label",
            "media-frame",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/newsletter-form.vue"
          ],
          "path": "vue/blocks/newsletter-form.json",
          "registryDependencies": [
            "button",
            "form",
            "group",
            "input",
            "label",
            "media-frame",
            "section-frame",
            "text",
            "utils"
          ]
        }
      },
      "title": "Newsletter Form",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Notice component",
      "group": "",
      "kind": "component",
      "name": "notice",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/notice.html.j2"
          ],
          "path": "jinja2/components/notice.json",
          "registryDependencies": [
            "box",
            "lucide-icon",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/notice.latte"
          ],
          "path": "latte/components/notice.json",
          "registryDependencies": [
            "box",
            "lucide-icon",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/notice.tsx"
          ],
          "path": "react/components/notice.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/notice.tsx"
          ],
          "path": "solid/components/notice.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/notice.svelte"
          ],
          "path": "svelte/components/notice.json",
          "registryDependencies": [
            "box",
            "lucide-icon",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/notice.templ"
          ],
          "path": "templ/components/notice.json",
          "registryDependencies": [
            "box",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/notice.html.twig"
          ],
          "path": "twig/components/notice.json",
          "registryDependencies": [
            "box",
            "lucide-icon",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/notice.vue"
          ],
          "path": "vue/components/notice.json",
          "registryDependencies": [
            "box",
            "lucide-icon",
            "text",
            "utils"
          ]
        }
      },
      "title": "Notice",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Number Field component",
      "group": "",
      "kind": "component",
      "name": "number-field",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/number-field.html.j2"
          ],
          "path": "jinja2/components/number-field.json",
          "registryDependencies": [
            "box",
            "button",
            "input",
            "lucide-icon",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/number-field.latte"
          ],
          "path": "latte/components/number-field.json",
          "registryDependencies": [
            "box",
            "button",
            "input",
            "lucide-icon",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/number-field.tsx"
          ],
          "path": "react/components/number-field.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/number-field.tsx"
          ],
          "path": "solid/components/number-field.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/number-field.svelte"
          ],
          "path": "svelte/components/number-field.json",
          "registryDependencies": [
            "box",
            "button",
            "input",
            "lucide-icon",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/number-field.templ"
          ],
          "path": "templ/components/number-field.json",
          "registryDependencies": [
            "box",
            "button",
            "input",
            "kit-box",
            "kit-button",
            "kit-input",
            "lucide-icon",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/number-field.html.twig"
          ],
          "path": "twig/components/number-field.json",
          "registryDependencies": [
            "box",
            "button",
            "input",
            "lucide-icon",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/number-field.vue"
          ],
          "path": "vue/components/number-field.json",
          "registryDependencies": [
            "box",
            "button",
            "input",
            "lucide-icon",
            "utils"
          ]
        }
      },
      "title": "Number Field",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Offer Media component",
      "group": "",
      "kind": "component",
      "name": "offer-media",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/offer-media.html.j2"
          ],
          "path": "jinja2/components/offer-media.json",
          "registryDependencies": [
            "box",
            "group",
            "lucide-icon",
            "media-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/offer-media.latte"
          ],
          "path": "latte/components/offer-media.json",
          "registryDependencies": [
            "box",
            "group",
            "lucide-icon",
            "media-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/offer-media.tsx"
          ],
          "path": "react/components/offer-media.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "media-frame",
            "store-hero",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/offer-media.tsx"
          ],
          "path": "solid/components/offer-media.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "media-frame",
            "store-hero",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/offer-media.svelte"
          ],
          "path": "svelte/components/offer-media.json",
          "registryDependencies": [
            "box",
            "group",
            "lucide-icon",
            "media-frame",
            "stack",
            "store-hero",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/offer-media.templ"
          ],
          "path": "templ/components/offer-media.json",
          "registryDependencies": [
            "box",
            "group",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "media-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/offer-media.html.twig"
          ],
          "path": "twig/components/offer-media.json",
          "registryDependencies": [
            "box",
            "group",
            "lucide-icon",
            "media-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/offer-media.vue"
          ],
          "path": "vue/components/offer-media.json",
          "registryDependencies": [
            "box",
            "group",
            "lucide-icon",
            "media-frame",
            "stack",
            "store-hero",
            "text",
            "utils"
          ]
        }
      },
      "title": "Offer Media",
      "type": "registry:component"
    },
    {
      "category": "primitives",
      "description": "Opt Group primitive",
      "group": "",
      "kind": "primitive",
      "name": "opt-group",
      "runtimes": {
        "react": {
          "dependencies": [],
          "files": [
            "compose/opt-group.tsx"
          ],
          "path": "react/components/ui/opt-group.json",
          "registryDependencies": [
            "kit-select",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/opt-group.solid.tsx"
          ],
          "path": "solid/components/ui/opt-group.json",
          "registryDependencies": [
            "kit-select",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/OptGroup.svelte"
          ],
          "path": "svelte/components/ui/opt-group.json",
          "registryDependencies": [
            "kit-select",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/OptGroup.vue"
          ],
          "path": "vue/components/ui/opt-group.json",
          "registryDependencies": [
            "kit-select",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Opt Group",
      "type": "registry:ui"
    },
    {
      "category": "components",
      "description": "Option Chips component",
      "group": "",
      "kind": "component",
      "name": "option-chips",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/option-chips.html.j2"
          ],
          "path": "jinja2/components/option-chips.json",
          "registryDependencies": [
            "box",
            "fieldset",
            "inline",
            "label",
            "legend",
            "radio",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/option-chips.latte"
          ],
          "path": "latte/components/option-chips.json",
          "registryDependencies": [
            "box",
            "fieldset",
            "inline",
            "label",
            "legend",
            "radio",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/option-chips.tsx",
            "components/option-chips.types.ts"
          ],
          "path": "react/components/option-chips.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/option-chips.tsx",
            "components/option-chips.types.ts"
          ],
          "path": "solid/components/option-chips.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/option-chips.svelte",
            "components/option-chips.types.ts"
          ],
          "path": "svelte/components/option-chips.json",
          "registryDependencies": [
            "box",
            "fieldset",
            "inline",
            "label",
            "legend",
            "radio",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/option-chips.templ"
          ],
          "path": "templ/components/option-chips.json",
          "registryDependencies": [
            "box",
            "fieldset",
            "inline",
            "kit-box",
            "kit-label",
            "kit-radio",
            "kit-text",
            "label",
            "legend",
            "radio",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/option-chips.html.twig"
          ],
          "path": "twig/components/option-chips.json",
          "registryDependencies": [
            "box",
            "fieldset",
            "inline",
            "label",
            "legend",
            "radio",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/option-chips.types.ts",
            "components/option-chips.vue"
          ],
          "path": "vue/components/option-chips.json",
          "registryDependencies": [
            "box",
            "fieldset",
            "inline",
            "label",
            "legend",
            "radio",
            "utils"
          ]
        }
      },
      "title": "Option Chips",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Order Rows component",
      "group": "",
      "kind": "component",
      "name": "order-rows",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/order-rows.html.j2"
          ],
          "path": "jinja2/components/order-rows.json",
          "registryDependencies": [
            "box",
            "pill",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-head",
            "table-head-cell",
            "table-row",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/order-rows.latte"
          ],
          "path": "latte/components/order-rows.json",
          "registryDependencies": [
            "box",
            "pill",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-head",
            "table-head-cell",
            "table-row",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/order-rows.tsx"
          ],
          "path": "react/components/order-rows.json",
          "registryDependencies": [
            "compose",
            "order-table",
            "pill",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/order-rows.tsx"
          ],
          "path": "solid/components/order-rows.json",
          "registryDependencies": [
            "compose",
            "order-table",
            "pill",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/order-rows.svelte"
          ],
          "path": "svelte/components/order-rows.json",
          "registryDependencies": [
            "box",
            "order-table",
            "pill",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-head",
            "table-head-cell",
            "table-row",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/order-rows.templ"
          ],
          "path": "templ/components/order-rows.json",
          "registryDependencies": [
            "box",
            "kit-box",
            "pill",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-head",
            "table-head-cell",
            "table-row",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/order-rows.html.twig"
          ],
          "path": "twig/components/order-rows.json",
          "registryDependencies": [
            "box",
            "pill",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-head",
            "table-head-cell",
            "table-row",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/order-rows.vue"
          ],
          "path": "vue/components/order-rows.json",
          "registryDependencies": [
            "box",
            "order-table",
            "pill",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-head",
            "table-head-cell",
            "table-row",
            "utils"
          ]
        }
      },
      "title": "Order Rows",
      "type": "registry:component"
    },
    {
      "category": "commerce",
      "description": "Subtotal, shipping, tax and the total.",
      "group": "checkout",
      "kind": "block",
      "name": "order-summary",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/order-summary.html.j2"
          ],
          "path": "jinja2/blocks/order-summary.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "inline",
            "list",
            "list-item",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/order-summary.latte"
          ],
          "path": "latte/blocks/order-summary.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "inline",
            "list",
            "list-item",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/order-summary.tsx",
            "blocks/order-summary.types.ts"
          ],
          "path": "react/blocks/order-summary.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/order-summary.tsx",
            "blocks/order-summary.types.ts"
          ],
          "path": "solid/blocks/order-summary.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/order-summary.svelte",
            "blocks/order-summary.types.ts"
          ],
          "path": "svelte/blocks/order-summary.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "inline",
            "list",
            "list-item",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/order-summary.templ"
          ],
          "path": "templ/blocks/order-summary.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "inline",
            "kit-box",
            "kit-button",
            "kit-text",
            "list",
            "list-item",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/order-summary.html.twig"
          ],
          "path": "twig/blocks/order-summary.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "inline",
            "list",
            "list-item",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/order-summary.types.ts",
            "blocks/order-summary.vue"
          ],
          "path": "vue/blocks/order-summary.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "inline",
            "list",
            "list-item",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Order Summary",
      "type": "registry:block"
    },
    {
      "category": "commerce",
      "description": "Past orders with status.",
      "group": "account",
      "kind": "block",
      "name": "order-table",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/order-table.html.j2"
          ],
          "path": "jinja2/blocks/order-table.json",
          "registryDependencies": [
            "card",
            "card-content",
            "empty-state",
            "order-rows",
            "pager",
            "pill",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/order-table.latte"
          ],
          "path": "latte/blocks/order-table.json",
          "registryDependencies": [
            "card",
            "card-content",
            "empty-state",
            "order-rows",
            "pager",
            "pill",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/order-table.tsx",
            "blocks/order-table.types.ts"
          ],
          "path": "react/blocks/order-table.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "order-rows",
            "pager",
            "pill",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/order-table.tsx",
            "blocks/order-table.types.ts"
          ],
          "path": "solid/blocks/order-table.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "order-rows",
            "pager",
            "pill",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/order-table.svelte",
            "blocks/order-table.types.ts"
          ],
          "path": "svelte/blocks/order-table.json",
          "registryDependencies": [
            "card",
            "card-content",
            "empty-state",
            "order-rows",
            "pager",
            "pill",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/order-table.templ"
          ],
          "path": "templ/blocks/order-table.json",
          "registryDependencies": [
            "card",
            "card-content",
            "empty-state",
            "kit-box",
            "kit-text",
            "order-rows",
            "pager",
            "pill",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/order-table.html.twig"
          ],
          "path": "twig/blocks/order-table.json",
          "registryDependencies": [
            "card",
            "card-content",
            "empty-state",
            "order-rows",
            "pager",
            "pill",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/order-table.types.ts",
            "blocks/order-table.vue"
          ],
          "path": "vue/blocks/order-table.json",
          "registryDependencies": [
            "card",
            "card-content",
            "empty-state",
            "order-rows",
            "pager",
            "pill",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Order Table",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Over Media component",
      "group": "",
      "kind": "component",
      "name": "over-media",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/over-media.html.j2"
          ],
          "path": "jinja2/components/over-media.json",
          "registryDependencies": [
            "box",
            "media-frame",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/over-media.latte"
          ],
          "path": "latte/components/over-media.json",
          "registryDependencies": [
            "box",
            "media-frame",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/over-media.tsx"
          ],
          "path": "react/components/over-media.json",
          "registryDependencies": [
            "compose",
            "media-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/over-media.tsx"
          ],
          "path": "solid/components/over-media.json",
          "registryDependencies": [
            "compose",
            "media-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/over-media.svelte"
          ],
          "path": "svelte/components/over-media.json",
          "registryDependencies": [
            "box",
            "media-frame",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/over-media.templ"
          ],
          "path": "templ/components/over-media.json",
          "registryDependencies": [
            "box",
            "kit-box",
            "media-frame",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/over-media.html.twig"
          ],
          "path": "twig/components/over-media.json",
          "registryDependencies": [
            "box",
            "media-frame",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/over-media.vue"
          ],
          "path": "vue/components/over-media.json",
          "registryDependencies": [
            "box",
            "media-frame",
            "utils"
          ]
        }
      },
      "title": "Over Media",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Page Aside component",
      "group": "",
      "kind": "component",
      "name": "page-aside",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/page-aside.html.j2"
          ],
          "path": "jinja2/components/page-aside.json",
          "registryDependencies": [
            "box",
            "group",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/page-aside.latte"
          ],
          "path": "latte/components/page-aside.json",
          "registryDependencies": [
            "box",
            "group",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/page-aside.tsx"
          ],
          "path": "react/components/page-aside.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "page-trail",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/page-aside.tsx"
          ],
          "path": "solid/components/page-aside.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "page-trail",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/page-aside.svelte"
          ],
          "path": "svelte/components/page-aside.json",
          "registryDependencies": [
            "box",
            "group",
            "lucide-icon",
            "page-trail",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/page-aside.templ"
          ],
          "path": "templ/components/page-aside.json",
          "registryDependencies": [
            "box",
            "group",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/page-aside.html.twig"
          ],
          "path": "twig/components/page-aside.json",
          "registryDependencies": [
            "box",
            "group",
            "lucide-icon",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/page-aside.vue"
          ],
          "path": "vue/components/page-aside.json",
          "registryDependencies": [
            "box",
            "group",
            "lucide-icon",
            "page-trail",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Page Aside",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Page Crumbs component",
      "group": "",
      "kind": "component",
      "name": "page-crumbs",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/page-crumbs.html.j2"
          ],
          "path": "jinja2/components/page-crumbs.json",
          "registryDependencies": [
            "block",
            "inline",
            "link",
            "list",
            "list-item",
            "lucide-icon",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/page-crumbs.latte"
          ],
          "path": "latte/components/page-crumbs.json",
          "registryDependencies": [
            "block",
            "inline",
            "link",
            "list",
            "list-item",
            "lucide-icon",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/page-crumbs.tsx"
          ],
          "path": "react/components/page-crumbs.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "nav-bar",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/page-crumbs.tsx"
          ],
          "path": "solid/components/page-crumbs.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "nav-bar",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/page-crumbs.svelte"
          ],
          "path": "svelte/components/page-crumbs.json",
          "registryDependencies": [
            "block",
            "inline",
            "link",
            "list",
            "list-item",
            "lucide-icon",
            "nav-bar",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/page-crumbs.templ"
          ],
          "path": "templ/components/page-crumbs.json",
          "registryDependencies": [
            "block",
            "inline",
            "kit-box",
            "kit-link",
            "kit-text",
            "link",
            "list",
            "list-item",
            "lucide-icon",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/page-crumbs.html.twig"
          ],
          "path": "twig/components/page-crumbs.json",
          "registryDependencies": [
            "block",
            "inline",
            "link",
            "list",
            "list-item",
            "lucide-icon",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/page-crumbs.vue"
          ],
          "path": "vue/components/page-crumbs.json",
          "registryDependencies": [
            "block",
            "inline",
            "link",
            "list",
            "list-item",
            "lucide-icon",
            "nav-bar",
            "utils"
          ]
        }
      },
      "title": "Page Crumbs",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Page Header component",
      "group": "",
      "kind": "component",
      "name": "page-header",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/page-header.html.j2"
          ],
          "path": "jinja2/components/page-header.json",
          "registryDependencies": [
            "box",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/page-header.latte"
          ],
          "path": "latte/components/page-header.json",
          "registryDependencies": [
            "box",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/page-header.tsx"
          ],
          "path": "react/components/page-header.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/page-header.tsx"
          ],
          "path": "solid/components/page-header.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/page-header.svelte"
          ],
          "path": "svelte/components/page-header.json",
          "registryDependencies": [
            "box",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/page-header.templ"
          ],
          "path": "templ/components/page-header.json",
          "registryDependencies": [
            "box",
            "kit-box",
            "kit-text",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/page-header.html.twig"
          ],
          "path": "twig/components/page-header.json",
          "registryDependencies": [
            "box",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/page-header.vue"
          ],
          "path": "vue/components/page-header.json",
          "registryDependencies": [
            "box",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Page Header",
      "type": "registry:component"
    },
    {
      "category": "marketing",
      "description": "The head of an inner page: the heading, one sentence and an optional action.",
      "group": "page",
      "kind": "block",
      "name": "page-intro",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/page-intro.html.j2"
          ],
          "path": "jinja2/blocks/page-intro.json",
          "registryDependencies": [
            "action-group",
            "section-frame",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/page-intro.latte"
          ],
          "path": "latte/blocks/page-intro.json",
          "registryDependencies": [
            "action-group",
            "section-frame",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/page-intro.tsx"
          ],
          "path": "react/blocks/page-intro.json",
          "registryDependencies": [
            "action-group",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/page-intro.tsx"
          ],
          "path": "solid/blocks/page-intro.json",
          "registryDependencies": [
            "action-group",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/page-intro.svelte"
          ],
          "path": "svelte/blocks/page-intro.json",
          "registryDependencies": [
            "action-group",
            "section-frame",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/page-intro.templ"
          ],
          "path": "templ/blocks/page-intro.json",
          "registryDependencies": [
            "action-group",
            "section-frame",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/page-intro.html.twig"
          ],
          "path": "twig/blocks/page-intro.json",
          "registryDependencies": [
            "action-group",
            "section-frame",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/page-intro.vue"
          ],
          "path": "vue/blocks/page-intro.json",
          "registryDependencies": [
            "action-group",
            "section-frame",
            "utils"
          ]
        }
      },
      "title": "Page Intro",
      "type": "registry:block"
    },
    {
      "category": "marketing",
      "description": "Breadcrumbs over the badge, the heading and the lead; with one large figure, a note card or four key facts at the end.",
      "group": "page",
      "kind": "block",
      "name": "page-trail",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/page-trail.html.j2"
          ],
          "path": "jinja2/blocks/page-trail.json",
          "registryDependencies": [
            "block",
            "box",
            "container",
            "page-aside",
            "page-crumbs",
            "section-header",
            "stack",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/page-trail.latte"
          ],
          "path": "latte/blocks/page-trail.json",
          "registryDependencies": [
            "block",
            "box",
            "container",
            "page-aside",
            "page-crumbs",
            "section-header",
            "stack",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/page-trail.tsx",
            "blocks/page-trail.types.ts"
          ],
          "path": "react/blocks/page-trail.json",
          "registryDependencies": [
            "compose",
            "nav-bar",
            "page-aside",
            "page-crumbs",
            "section-header",
            "stats-band",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/page-trail.tsx",
            "blocks/page-trail.types.ts"
          ],
          "path": "solid/blocks/page-trail.json",
          "registryDependencies": [
            "compose",
            "nav-bar",
            "page-aside",
            "page-crumbs",
            "section-header",
            "stats-band",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/page-trail.svelte",
            "blocks/page-trail.types.ts"
          ],
          "path": "svelte/blocks/page-trail.json",
          "registryDependencies": [
            "block",
            "box",
            "container",
            "nav-bar",
            "page-aside",
            "page-crumbs",
            "section-header",
            "stack",
            "stats-band",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/page-trail.templ"
          ],
          "path": "templ/blocks/page-trail.json",
          "registryDependencies": [
            "block",
            "box",
            "container",
            "kit-box",
            "page-aside",
            "page-crumbs",
            "section-header",
            "stack",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/page-trail.html.twig"
          ],
          "path": "twig/blocks/page-trail.json",
          "registryDependencies": [
            "block",
            "box",
            "container",
            "page-aside",
            "page-crumbs",
            "section-header",
            "stack",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/page-trail.types.ts",
            "blocks/page-trail.vue"
          ],
          "path": "vue/blocks/page-trail.json",
          "registryDependencies": [
            "block",
            "box",
            "container",
            "nav-bar",
            "page-aside",
            "page-crumbs",
            "section-header",
            "stack",
            "stats-band",
            "utils"
          ]
        }
      },
      "title": "Page Trail",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Pager component",
      "group": "",
      "kind": "component",
      "name": "pager",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/pager.html.j2"
          ],
          "path": "jinja2/components/pager.json",
          "registryDependencies": [
            "box",
            "button",
            "inline",
            "lucide-icon",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/pager.latte"
          ],
          "path": "latte/components/pager.json",
          "registryDependencies": [
            "box",
            "button",
            "inline",
            "lucide-icon",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/pager.tsx"
          ],
          "path": "react/components/pager.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/pager.tsx"
          ],
          "path": "solid/components/pager.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/pager.svelte"
          ],
          "path": "svelte/components/pager.json",
          "registryDependencies": [
            "box",
            "button",
            "inline",
            "lucide-icon",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/pager.templ"
          ],
          "path": "templ/components/pager.json",
          "registryDependencies": [
            "box",
            "button",
            "inline",
            "kit-box",
            "kit-button",
            "kit-text",
            "lucide-icon",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/pager.html.twig"
          ],
          "path": "twig/components/pager.json",
          "registryDependencies": [
            "box",
            "button",
            "inline",
            "lucide-icon",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/pager.vue"
          ],
          "path": "vue/components/pager.json",
          "registryDependencies": [
            "box",
            "button",
            "inline",
            "lucide-icon",
            "utils"
          ]
        }
      },
      "title": "Pager",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Panel component",
      "group": "",
      "kind": "component",
      "name": "panel",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/panel.html.j2"
          ],
          "path": "jinja2/components/panel.json",
          "registryDependencies": [
            "box",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/panel.latte"
          ],
          "path": "latte/components/panel.json",
          "registryDependencies": [
            "box",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/panel.tsx"
          ],
          "path": "react/components/panel.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/panel.tsx"
          ],
          "path": "solid/components/panel.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/panel.svelte"
          ],
          "path": "svelte/components/panel.json",
          "registryDependencies": [
            "box",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/panel.templ"
          ],
          "path": "templ/components/panel.json",
          "registryDependencies": [
            "box",
            "kit-box",
            "kit-text",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/panel.html.twig"
          ],
          "path": "twig/components/panel.json",
          "registryDependencies": [
            "box",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/panel.vue"
          ],
          "path": "vue/components/panel.json",
          "registryDependencies": [
            "box",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Panel",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Payment Options component",
      "group": "",
      "kind": "component",
      "name": "payment-options",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/payment-options.html.j2"
          ],
          "path": "jinja2/components/payment-options.json",
          "registryDependencies": [
            "grid",
            "inline",
            "label",
            "lucide-icon",
            "radio",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/payment-options.latte"
          ],
          "path": "latte/components/payment-options.json",
          "registryDependencies": [
            "grid",
            "inline",
            "label",
            "lucide-icon",
            "radio",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/payment-options.tsx",
            "components/payment-options.types.ts"
          ],
          "path": "react/components/payment-options.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/payment-options.tsx",
            "components/payment-options.types.ts"
          ],
          "path": "solid/components/payment-options.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/payment-options.svelte",
            "components/payment-options.types.ts"
          ],
          "path": "svelte/components/payment-options.json",
          "registryDependencies": [
            "grid",
            "inline",
            "label",
            "lucide-icon",
            "radio",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/payment-options.templ"
          ],
          "path": "templ/components/payment-options.json",
          "registryDependencies": [
            "grid",
            "inline",
            "kit-box",
            "kit-label",
            "kit-radio",
            "kit-text",
            "label",
            "lucide-icon",
            "radio",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/payment-options.html.twig"
          ],
          "path": "twig/components/payment-options.json",
          "registryDependencies": [
            "grid",
            "inline",
            "label",
            "lucide-icon",
            "radio",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/payment-options.types.ts",
            "components/payment-options.vue"
          ],
          "path": "vue/components/payment-options.json",
          "registryDependencies": [
            "grid",
            "inline",
            "label",
            "lucide-icon",
            "radio",
            "utils"
          ]
        }
      },
      "title": "Payment Options",
      "type": "registry:component"
    },
    {
      "category": "marketing",
      "description": "Photos in a grid, a masonry, a mosaic, a featured picture with thumbnails, or cards.",
      "group": "company",
      "kind": "block",
      "name": "photo-gallery",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/photo-gallery.html.j2"
          ],
          "path": "jinja2/blocks/photo-gallery.json",
          "registryDependencies": [
            "badge",
            "box",
            "button",
            "empty-state",
            "figure-block",
            "group",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/photo-gallery.latte"
          ],
          "path": "latte/blocks/photo-gallery.json",
          "registryDependencies": [
            "badge",
            "box",
            "button",
            "empty-state",
            "figure-block",
            "group",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/photo-gallery.tsx",
            "blocks/photo-gallery.types.ts"
          ],
          "path": "react/blocks/photo-gallery.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "figure-block",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/photo-gallery.tsx",
            "blocks/photo-gallery.types.ts"
          ],
          "path": "solid/blocks/photo-gallery.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "figure-block",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/photo-gallery.svelte",
            "blocks/photo-gallery.types.ts"
          ],
          "path": "svelte/blocks/photo-gallery.json",
          "registryDependencies": [
            "badge",
            "box",
            "button",
            "empty-state",
            "figure-block",
            "group",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/photo-gallery.templ"
          ],
          "path": "templ/blocks/photo-gallery.json",
          "registryDependencies": [
            "badge",
            "box",
            "button",
            "empty-state",
            "figure-block",
            "group",
            "kit-box",
            "kit-button",
            "kit-text",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/photo-gallery.html.twig"
          ],
          "path": "twig/blocks/photo-gallery.json",
          "registryDependencies": [
            "badge",
            "box",
            "button",
            "empty-state",
            "figure-block",
            "group",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/photo-gallery.types.ts",
            "blocks/photo-gallery.vue"
          ],
          "path": "vue/blocks/photo-gallery.json",
          "registryDependencies": [
            "badge",
            "box",
            "button",
            "empty-state",
            "figure-block",
            "group",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Photo Gallery",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Pill component",
      "group": "",
      "kind": "component",
      "name": "pill",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/pill.html.j2"
          ],
          "path": "jinja2/components/pill.json",
          "registryDependencies": [
            "box",
            "inline",
            "lucide-icon",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/pill.latte"
          ],
          "path": "latte/components/pill.json",
          "registryDependencies": [
            "box",
            "inline",
            "lucide-icon",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/pill.tsx"
          ],
          "path": "react/components/pill.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/pill.tsx"
          ],
          "path": "solid/components/pill.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/pill.svelte"
          ],
          "path": "svelte/components/pill.json",
          "registryDependencies": [
            "box",
            "inline",
            "lucide-icon",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/pill.templ"
          ],
          "path": "templ/components/pill.json",
          "registryDependencies": [
            "box",
            "inline",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/pill.html.twig"
          ],
          "path": "twig/components/pill.json",
          "registryDependencies": [
            "box",
            "inline",
            "lucide-icon",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/pill.vue"
          ],
          "path": "vue/components/pill.json",
          "registryDependencies": [
            "box",
            "inline",
            "lucide-icon",
            "utils"
          ]
        }
      },
      "title": "Pill",
      "type": "registry:component"
    },
    {
      "category": "commerce",
      "description": "Pizza cards with a size and a crust radio group and an add button.",
      "group": "food",
      "kind": "block",
      "name": "pizza-picker",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/pizza-picker.html.j2"
          ],
          "path": "jinja2/blocks/pizza-picker.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "group",
            "inline",
            "media-frame",
            "option-chips",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/pizza-picker.latte"
          ],
          "path": "latte/blocks/pizza-picker.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "group",
            "inline",
            "media-frame",
            "option-chips",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/pizza-picker.tsx"
          ],
          "path": "react/blocks/pizza-picker.json",
          "registryDependencies": [
            "compose",
            "dish-showcase",
            "empty-state",
            "media-frame",
            "option-chips",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/pizza-picker.tsx"
          ],
          "path": "solid/blocks/pizza-picker.json",
          "registryDependencies": [
            "compose",
            "dish-showcase",
            "empty-state",
            "media-frame",
            "option-chips",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/pizza-picker.svelte"
          ],
          "path": "svelte/blocks/pizza-picker.json",
          "registryDependencies": [
            "box",
            "button",
            "dish-showcase",
            "empty-state",
            "group",
            "inline",
            "media-frame",
            "option-chips",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/pizza-picker.templ"
          ],
          "path": "templ/blocks/pizza-picker.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "group",
            "inline",
            "kit-box",
            "kit-button",
            "kit-text",
            "media-frame",
            "option-chips",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/pizza-picker.html.twig"
          ],
          "path": "twig/blocks/pizza-picker.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "group",
            "inline",
            "media-frame",
            "option-chips",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/pizza-picker.vue"
          ],
          "path": "vue/blocks/pizza-picker.json",
          "registryDependencies": [
            "box",
            "button",
            "dish-showcase",
            "empty-state",
            "group",
            "inline",
            "media-frame",
            "option-chips",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Pizza Picker",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Post Actions component",
      "group": "",
      "kind": "component",
      "name": "post-actions",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/post-actions.html.j2"
          ],
          "path": "jinja2/components/post-actions.json",
          "registryDependencies": [
            "button",
            "group",
            "lucide-icon",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/post-actions.latte"
          ],
          "path": "latte/components/post-actions.json",
          "registryDependencies": [
            "button",
            "group",
            "lucide-icon",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/post-actions.tsx"
          ],
          "path": "react/components/post-actions.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "post-card",
            "post-split",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/post-actions.tsx"
          ],
          "path": "solid/components/post-actions.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "post-card",
            "post-split",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/post-actions.svelte"
          ],
          "path": "svelte/components/post-actions.json",
          "registryDependencies": [
            "button",
            "group",
            "lucide-icon",
            "post-card",
            "post-split",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/post-actions.templ"
          ],
          "path": "templ/components/post-actions.json",
          "registryDependencies": [
            "button",
            "group",
            "kit-box",
            "kit-button",
            "lucide-icon",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/post-actions.html.twig"
          ],
          "path": "twig/components/post-actions.json",
          "registryDependencies": [
            "button",
            "group",
            "lucide-icon",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/post-actions.vue"
          ],
          "path": "vue/components/post-actions.json",
          "registryDependencies": [
            "button",
            "group",
            "lucide-icon",
            "post-card",
            "post-split",
            "utils"
          ]
        }
      },
      "title": "Post Actions",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Post Author component",
      "group": "",
      "kind": "component",
      "name": "post-author",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/post-author.html.j2"
          ],
          "path": "jinja2/components/post-author.json",
          "registryDependencies": [
            "box",
            "button",
            "group",
            "lucide-icon",
            "media-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/post-author.latte"
          ],
          "path": "latte/components/post-author.json",
          "registryDependencies": [
            "box",
            "button",
            "group",
            "lucide-icon",
            "media-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/post-author.tsx"
          ],
          "path": "react/components/post-author.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "media-frame",
            "post-card",
            "post-split",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/post-author.tsx"
          ],
          "path": "solid/components/post-author.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "media-frame",
            "post-card",
            "post-split",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/post-author.svelte"
          ],
          "path": "svelte/components/post-author.json",
          "registryDependencies": [
            "box",
            "button",
            "group",
            "lucide-icon",
            "media-frame",
            "post-card",
            "post-split",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/post-author.templ"
          ],
          "path": "templ/components/post-author.json",
          "registryDependencies": [
            "box",
            "button",
            "group",
            "kit-box",
            "kit-button",
            "kit-text",
            "lucide-icon",
            "media-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/post-author.html.twig"
          ],
          "path": "twig/components/post-author.json",
          "registryDependencies": [
            "box",
            "button",
            "group",
            "lucide-icon",
            "media-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/post-author.vue"
          ],
          "path": "vue/components/post-author.json",
          "registryDependencies": [
            "box",
            "button",
            "group",
            "lucide-icon",
            "media-frame",
            "post-card",
            "post-split",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Post Author",
      "type": "registry:component"
    },
    {
      "category": "general",
      "description": "Post Card block",
      "group": "",
      "kind": "block",
      "name": "post-card",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/post-card.html.j2"
          ],
          "path": "jinja2/blocks/post-card.json",
          "registryDependencies": [
            "block",
            "box",
            "card-content",
            "group",
            "link",
            "lucide-icon",
            "media-frame",
            "presets",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/post-card.latte"
          ],
          "path": "latte/blocks/post-card.json",
          "registryDependencies": [
            "block",
            "box",
            "card-content",
            "group",
            "link",
            "lucide-icon",
            "media-frame",
            "presets",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/post-card.tsx",
            "blocks/post-card.types.ts"
          ],
          "path": "react/blocks/post-card.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "media-frame",
            "presets",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/post-card.tsx",
            "blocks/post-card.types.ts"
          ],
          "path": "solid/blocks/post-card.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "media-frame",
            "presets",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/post-card.svelte",
            "blocks/post-card.types.ts"
          ],
          "path": "svelte/blocks/post-card.json",
          "registryDependencies": [
            "block",
            "box",
            "card-content",
            "group",
            "link",
            "lucide-icon",
            "media-frame",
            "presets",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/post-card.templ"
          ],
          "path": "templ/blocks/post-card.json",
          "registryDependencies": [
            "block",
            "box",
            "card-content",
            "group",
            "kit-box",
            "kit-link",
            "kit-text",
            "link",
            "lucide-icon",
            "media-frame",
            "presets",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/post-card.html.twig"
          ],
          "path": "twig/blocks/post-card.json",
          "registryDependencies": [
            "block",
            "box",
            "card-content",
            "group",
            "link",
            "lucide-icon",
            "media-frame",
            "presets",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/post-card.types.ts",
            "blocks/post-card.vue"
          ],
          "path": "vue/blocks/post-card.json",
          "registryDependencies": [
            "block",
            "box",
            "card-content",
            "group",
            "link",
            "lucide-icon",
            "media-frame",
            "presets",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Post Card",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Post Feature component",
      "group": "",
      "kind": "component",
      "name": "post-feature",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/post-feature.html.j2"
          ],
          "path": "jinja2/components/post-feature.json",
          "registryDependencies": [
            "badge",
            "button",
            "group",
            "lucide-icon",
            "media-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/post-feature.latte"
          ],
          "path": "latte/components/post-feature.json",
          "registryDependencies": [
            "badge",
            "button",
            "group",
            "lucide-icon",
            "media-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/post-feature.tsx"
          ],
          "path": "react/components/post-feature.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "media-frame",
            "post-card",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/post-feature.tsx"
          ],
          "path": "solid/components/post-feature.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "media-frame",
            "post-card",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/post-feature.svelte"
          ],
          "path": "svelte/components/post-feature.json",
          "registryDependencies": [
            "badge",
            "button",
            "group",
            "lucide-icon",
            "media-frame",
            "post-card",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/post-feature.templ"
          ],
          "path": "templ/components/post-feature.json",
          "registryDependencies": [
            "badge",
            "button",
            "group",
            "kit-box",
            "kit-button",
            "kit-text",
            "lucide-icon",
            "media-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/post-feature.html.twig"
          ],
          "path": "twig/components/post-feature.json",
          "registryDependencies": [
            "badge",
            "button",
            "group",
            "lucide-icon",
            "media-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/post-feature.vue"
          ],
          "path": "vue/components/post-feature.json",
          "registryDependencies": [
            "badge",
            "button",
            "group",
            "lucide-icon",
            "media-frame",
            "post-card",
            "stack",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Post Feature",
      "type": "registry:component"
    },
    {
      "category": "content",
      "description": "Posts as a grid, a list or a magazine.",
      "group": "blog",
      "kind": "block",
      "name": "post-grid",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/post-grid.html.j2"
          ],
          "path": "jinja2/blocks/post-grid.json",
          "registryDependencies": [
            "block",
            "grid",
            "pager",
            "post-card",
            "section-frame",
            "stack",
            "switcher",
            "switcher-item",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/post-grid.latte"
          ],
          "path": "latte/blocks/post-grid.json",
          "registryDependencies": [
            "block",
            "grid",
            "pager",
            "post-card",
            "section-frame",
            "stack",
            "switcher",
            "switcher-item",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/post-grid.tsx",
            "blocks/post-grid.types.ts"
          ],
          "path": "react/blocks/post-grid.json",
          "registryDependencies": [
            "compose",
            "pager",
            "post-card",
            "section-frame",
            "switcher",
            "switcher-item",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/post-grid.tsx",
            "blocks/post-grid.types.ts"
          ],
          "path": "solid/blocks/post-grid.json",
          "registryDependencies": [
            "compose",
            "pager",
            "post-card",
            "section-frame",
            "switcher",
            "switcher-item",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/post-grid.svelte",
            "blocks/post-grid.types.ts"
          ],
          "path": "svelte/blocks/post-grid.json",
          "registryDependencies": [
            "block",
            "grid",
            "pager",
            "post-card",
            "section-frame",
            "stack",
            "switcher",
            "switcher-item",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/post-grid.templ"
          ],
          "path": "templ/blocks/post-grid.json",
          "registryDependencies": [
            "block",
            "grid",
            "kit-box",
            "pager",
            "post-card",
            "section-frame",
            "stack",
            "switcher",
            "switcher-item",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/post-grid.html.twig"
          ],
          "path": "twig/blocks/post-grid.json",
          "registryDependencies": [
            "block",
            "grid",
            "pager",
            "post-card",
            "section-frame",
            "stack",
            "switcher",
            "switcher-item",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/post-grid.types.ts",
            "blocks/post-grid.vue"
          ],
          "path": "vue/blocks/post-grid.json",
          "registryDependencies": [
            "block",
            "grid",
            "pager",
            "post-card",
            "section-frame",
            "stack",
            "switcher",
            "switcher-item",
            "utils"
          ]
        }
      },
      "title": "Post Grid",
      "type": "registry:block"
    },
    {
      "category": "content",
      "description": "Category, title, excerpt, author line and a wide cover.",
      "group": "blog",
      "kind": "block",
      "name": "post-header",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/post-header.html.j2"
          ],
          "path": "jinja2/blocks/post-header.json",
          "registryDependencies": [
            "empty-state",
            "group",
            "media-frame",
            "pill",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/post-header.latte"
          ],
          "path": "latte/blocks/post-header.json",
          "registryDependencies": [
            "empty-state",
            "group",
            "media-frame",
            "pill",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/post-header.tsx"
          ],
          "path": "react/blocks/post-header.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "media-frame",
            "pill",
            "post-card",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/post-header.tsx"
          ],
          "path": "solid/blocks/post-header.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "media-frame",
            "pill",
            "post-card",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/post-header.svelte"
          ],
          "path": "svelte/blocks/post-header.json",
          "registryDependencies": [
            "empty-state",
            "group",
            "media-frame",
            "pill",
            "post-card",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/post-header.templ"
          ],
          "path": "templ/blocks/post-header.json",
          "registryDependencies": [
            "empty-state",
            "group",
            "kit-box",
            "kit-text",
            "media-frame",
            "pill",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/post-header.html.twig"
          ],
          "path": "twig/blocks/post-header.json",
          "registryDependencies": [
            "empty-state",
            "group",
            "media-frame",
            "pill",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/post-header.vue"
          ],
          "path": "vue/blocks/post-header.json",
          "registryDependencies": [
            "empty-state",
            "group",
            "media-frame",
            "pill",
            "post-card",
            "section-frame",
            "text",
            "utils"
          ]
        }
      },
      "title": "Post Header",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Post Mini Card component",
      "group": "",
      "kind": "component",
      "name": "post-mini-card",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/post-mini-card.html.j2"
          ],
          "path": "jinja2/components/post-mini-card.json",
          "registryDependencies": [
            "badge",
            "media-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/post-mini-card.latte"
          ],
          "path": "latte/components/post-mini-card.json",
          "registryDependencies": [
            "badge",
            "media-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/post-mini-card.tsx"
          ],
          "path": "react/components/post-mini-card.json",
          "registryDependencies": [
            "compose",
            "media-frame",
            "post-card",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/post-mini-card.tsx"
          ],
          "path": "solid/components/post-mini-card.json",
          "registryDependencies": [
            "compose",
            "media-frame",
            "post-card",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/post-mini-card.svelte"
          ],
          "path": "svelte/components/post-mini-card.json",
          "registryDependencies": [
            "badge",
            "media-frame",
            "post-card",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/post-mini-card.templ"
          ],
          "path": "templ/components/post-mini-card.json",
          "registryDependencies": [
            "badge",
            "kit-box",
            "kit-text",
            "media-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/post-mini-card.html.twig"
          ],
          "path": "twig/components/post-mini-card.json",
          "registryDependencies": [
            "badge",
            "media-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/post-mini-card.vue"
          ],
          "path": "vue/components/post-mini-card.json",
          "registryDependencies": [
            "badge",
            "media-frame",
            "post-card",
            "stack",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Post Mini Card",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Post Outline component",
      "group": "",
      "kind": "component",
      "name": "post-outline",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/post-outline.html.j2"
          ],
          "path": "jinja2/components/post-outline.json",
          "registryDependencies": [
            "group",
            "lucide-icon",
            "menu-entry",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/post-outline.latte"
          ],
          "path": "latte/components/post-outline.json",
          "registryDependencies": [
            "group",
            "lucide-icon",
            "menu-entry",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/post-outline.tsx"
          ],
          "path": "react/components/post-outline.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "menu-entry",
            "post-card",
            "post-split",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/post-outline.tsx"
          ],
          "path": "solid/components/post-outline.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "menu-entry",
            "post-card",
            "post-split",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/post-outline.svelte"
          ],
          "path": "svelte/components/post-outline.json",
          "registryDependencies": [
            "group",
            "lucide-icon",
            "menu-entry",
            "post-card",
            "post-split",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/post-outline.templ"
          ],
          "path": "templ/components/post-outline.json",
          "registryDependencies": [
            "group",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "menu-entry",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/post-outline.html.twig"
          ],
          "path": "twig/components/post-outline.json",
          "registryDependencies": [
            "group",
            "lucide-icon",
            "menu-entry",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/post-outline.vue"
          ],
          "path": "vue/components/post-outline.json",
          "registryDependencies": [
            "group",
            "lucide-icon",
            "menu-entry",
            "post-card",
            "post-split",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Post Outline",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Post Overlay Card component",
      "group": "",
      "kind": "component",
      "name": "post-overlay-card",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/post-overlay-card.html.j2"
          ],
          "path": "jinja2/components/post-overlay-card.json",
          "registryDependencies": [
            "badge",
            "box",
            "group",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/post-overlay-card.latte"
          ],
          "path": "latte/components/post-overlay-card.json",
          "registryDependencies": [
            "badge",
            "box",
            "group",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/post-overlay-card.tsx"
          ],
          "path": "react/components/post-overlay-card.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "post-card",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/post-overlay-card.tsx"
          ],
          "path": "solid/components/post-overlay-card.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "post-card",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/post-overlay-card.svelte"
          ],
          "path": "svelte/components/post-overlay-card.json",
          "registryDependencies": [
            "badge",
            "box",
            "group",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "post-card",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/post-overlay-card.templ"
          ],
          "path": "templ/components/post-overlay-card.json",
          "registryDependencies": [
            "badge",
            "box",
            "group",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/post-overlay-card.html.twig"
          ],
          "path": "twig/components/post-overlay-card.json",
          "registryDependencies": [
            "badge",
            "box",
            "group",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/post-overlay-card.vue"
          ],
          "path": "vue/components/post-overlay-card.json",
          "registryDependencies": [
            "badge",
            "box",
            "group",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "post-card",
            "stack",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Post Overlay Card",
      "type": "registry:component"
    },
    {
      "category": "content",
      "description": "Four small post cards beside an intro with a view-all link; the first post in detail beside its picture; or cards with the text on a panel over the picture, in two or three columns.",
      "group": "blog",
      "kind": "block",
      "name": "post-showcase",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/post-showcase.html.j2"
          ],
          "path": "jinja2/blocks/post-showcase.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "link",
            "lucide-icon",
            "media-frame",
            "post-feature",
            "post-mini-card",
            "post-overlay-card",
            "section-frame",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/post-showcase.latte"
          ],
          "path": "latte/blocks/post-showcase.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "link",
            "lucide-icon",
            "media-frame",
            "post-feature",
            "post-mini-card",
            "post-overlay-card",
            "section-frame",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/post-showcase.tsx"
          ],
          "path": "react/blocks/post-showcase.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "lucide-icon",
            "media-frame",
            "post-card",
            "post-feature",
            "post-mini-card",
            "post-overlay-card",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/post-showcase.tsx"
          ],
          "path": "solid/blocks/post-showcase.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "lucide-icon",
            "media-frame",
            "post-card",
            "post-feature",
            "post-mini-card",
            "post-overlay-card",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/post-showcase.svelte"
          ],
          "path": "svelte/blocks/post-showcase.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "link",
            "lucide-icon",
            "media-frame",
            "post-card",
            "post-feature",
            "post-mini-card",
            "post-overlay-card",
            "section-frame",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/post-showcase.templ"
          ],
          "path": "templ/blocks/post-showcase.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "kit-box",
            "kit-link",
            "link",
            "lucide-icon",
            "media-frame",
            "post-feature",
            "post-mini-card",
            "post-overlay-card",
            "section-frame",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/post-showcase.html.twig"
          ],
          "path": "twig/blocks/post-showcase.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "link",
            "lucide-icon",
            "media-frame",
            "post-feature",
            "post-mini-card",
            "post-overlay-card",
            "section-frame",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/post-showcase.vue"
          ],
          "path": "vue/blocks/post-showcase.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "link",
            "lucide-icon",
            "media-frame",
            "post-card",
            "post-feature",
            "post-mini-card",
            "post-overlay-card",
            "section-frame",
            "utils"
          ]
        }
      },
      "title": "Post Showcase",
      "type": "registry:block"
    },
    {
      "category": "content",
      "description": "Tags, reading figures and an author card with share and save over a wide cover; the author, figures, tags and actions beside the cover; or the facts and related reading beside it.",
      "group": "blog",
      "kind": "block",
      "name": "post-split",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/post-split.html.j2"
          ],
          "path": "jinja2/blocks/post-split.json",
          "registryDependencies": [
            "media-frame",
            "post-actions",
            "post-author",
            "post-outline",
            "post-stats",
            "post-tags",
            "section-frame",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/post-split.latte"
          ],
          "path": "latte/blocks/post-split.json",
          "registryDependencies": [
            "media-frame",
            "post-actions",
            "post-author",
            "post-outline",
            "post-stats",
            "post-tags",
            "section-frame",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/post-split.tsx",
            "blocks/post-split.types.ts"
          ],
          "path": "react/blocks/post-split.json",
          "registryDependencies": [
            "media-frame",
            "nav-bar",
            "post-actions",
            "post-author",
            "post-card",
            "post-outline",
            "post-stats",
            "post-tags",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/post-split.tsx",
            "blocks/post-split.types.ts"
          ],
          "path": "solid/blocks/post-split.json",
          "registryDependencies": [
            "media-frame",
            "nav-bar",
            "post-actions",
            "post-author",
            "post-card",
            "post-outline",
            "post-stats",
            "post-tags",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/post-split.svelte",
            "blocks/post-split.types.ts"
          ],
          "path": "svelte/blocks/post-split.json",
          "registryDependencies": [
            "media-frame",
            "nav-bar",
            "post-actions",
            "post-author",
            "post-card",
            "post-outline",
            "post-stats",
            "post-tags",
            "section-frame",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/post-split.templ"
          ],
          "path": "templ/blocks/post-split.json",
          "registryDependencies": [
            "media-frame",
            "post-actions",
            "post-author",
            "post-outline",
            "post-stats",
            "post-tags",
            "section-frame",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/post-split.html.twig"
          ],
          "path": "twig/blocks/post-split.json",
          "registryDependencies": [
            "media-frame",
            "post-actions",
            "post-author",
            "post-outline",
            "post-stats",
            "post-tags",
            "section-frame",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/post-split.types.ts",
            "blocks/post-split.vue"
          ],
          "path": "vue/blocks/post-split.json",
          "registryDependencies": [
            "media-frame",
            "nav-bar",
            "post-actions",
            "post-author",
            "post-card",
            "post-outline",
            "post-stats",
            "post-tags",
            "section-frame",
            "utils"
          ]
        }
      },
      "title": "Post Split",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Post Stats component",
      "group": "",
      "kind": "component",
      "name": "post-stats",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/post-stats.html.j2"
          ],
          "path": "jinja2/components/post-stats.json",
          "registryDependencies": [
            "group",
            "lucide-icon",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/post-stats.latte"
          ],
          "path": "latte/components/post-stats.json",
          "registryDependencies": [
            "group",
            "lucide-icon",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/post-stats.tsx"
          ],
          "path": "react/components/post-stats.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "post-card",
            "post-split",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/post-stats.tsx"
          ],
          "path": "solid/components/post-stats.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "post-card",
            "post-split",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/post-stats.svelte"
          ],
          "path": "svelte/components/post-stats.json",
          "registryDependencies": [
            "group",
            "lucide-icon",
            "post-card",
            "post-split",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/post-stats.templ"
          ],
          "path": "templ/components/post-stats.json",
          "registryDependencies": [
            "group",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/post-stats.html.twig"
          ],
          "path": "twig/components/post-stats.json",
          "registryDependencies": [
            "group",
            "lucide-icon",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/post-stats.vue"
          ],
          "path": "vue/components/post-stats.json",
          "registryDependencies": [
            "group",
            "lucide-icon",
            "post-card",
            "post-split",
            "text",
            "utils"
          ]
        }
      },
      "title": "Post Stats",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Post Tags component",
      "group": "",
      "kind": "component",
      "name": "post-tags",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/post-tags.html.j2"
          ],
          "path": "jinja2/components/post-tags.json",
          "registryDependencies": [
            "badge",
            "group",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/post-tags.latte"
          ],
          "path": "latte/components/post-tags.json",
          "registryDependencies": [
            "badge",
            "group",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/post-tags.tsx"
          ],
          "path": "react/components/post-tags.json",
          "registryDependencies": [
            "compose",
            "nav-bar",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/post-tags.tsx"
          ],
          "path": "solid/components/post-tags.json",
          "registryDependencies": [
            "compose",
            "nav-bar",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/post-tags.svelte"
          ],
          "path": "svelte/components/post-tags.json",
          "registryDependencies": [
            "badge",
            "group",
            "nav-bar",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/post-tags.templ"
          ],
          "path": "templ/components/post-tags.json",
          "registryDependencies": [
            "badge",
            "group",
            "kit-box",
            "kit-text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/post-tags.html.twig"
          ],
          "path": "twig/components/post-tags.json",
          "registryDependencies": [
            "badge",
            "group",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/post-tags.vue"
          ],
          "path": "vue/components/post-tags.json",
          "registryDependencies": [
            "badge",
            "group",
            "nav-bar",
            "utils"
          ]
        }
      },
      "title": "Post Tags",
      "type": "registry:component"
    },
    {
      "category": "lib",
      "description": "Presets lib",
      "group": "",
      "kind": "lib",
      "name": "presets",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/presets/defaults.json",
            "blocks/recipes/avatar.variants.json",
            "blocks/recipes/badge-square.variants.json",
            "blocks/recipes/file-tree-item.variants.json",
            "blocks/recipes/icon-tab.variants.json",
            "blocks/recipes/logo-sidebar.variants.json",
            "blocks/recipes/media-frame.variants.json",
            "blocks/recipes/nav-item-content.variants.json",
            "blocks/recipes/nav-item.variants.json",
            "blocks/recipes/section-column.variants.json",
            "blocks/recipes/section-frame.variants.json",
            "blocks/recipes/section-head.variants.json",
            "blocks/recipes/sidebar-panel.variants.json",
            "blocks/recipes/switcher-item.variants.json",
            "blocks/recipes/switcher.variants.json"
          ],
          "path": "jinja2/lib/presets.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/presets/defaults.json",
            "blocks/recipes/avatar.variants.json",
            "blocks/recipes/badge-square.variants.json",
            "blocks/recipes/file-tree-item.variants.json",
            "blocks/recipes/icon-tab.variants.json",
            "blocks/recipes/logo-sidebar.variants.json",
            "blocks/recipes/media-frame.variants.json",
            "blocks/recipes/nav-item-content.variants.json",
            "blocks/recipes/nav-item.variants.json",
            "blocks/recipes/section-column.variants.json",
            "blocks/recipes/section-frame.variants.json",
            "blocks/recipes/section-head.variants.json",
            "blocks/recipes/sidebar-panel.variants.json",
            "blocks/recipes/switcher-item.variants.json",
            "blocks/recipes/switcher.variants.json"
          ],
          "path": "latte/lib/presets.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "presets/defaults.ts"
          ],
          "path": "react/lib/presets.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "presets/defaults.ts"
          ],
          "path": "solid/lib/presets.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "presets/defaults.ts"
          ],
          "path": "svelte/lib/presets.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/embed.go",
            "blocks/presets/defaults.json",
            "blocks/recipes/avatar.variants.json",
            "blocks/recipes/badge-square.variants.json",
            "blocks/recipes/file-tree-item.variants.json",
            "blocks/recipes/icon-tab.variants.json",
            "blocks/recipes/logo-sidebar.variants.json",
            "blocks/recipes/media-frame.variants.json",
            "blocks/recipes/nav-item-content.variants.json",
            "blocks/recipes/nav-item.variants.json",
            "blocks/recipes/section-column.variants.json",
            "blocks/recipes/section-frame.variants.json",
            "blocks/recipes/section-head.variants.json",
            "blocks/recipes/sidebar-panel.variants.json",
            "blocks/recipes/switcher-item.variants.json",
            "blocks/recipes/switcher.variants.json"
          ],
          "path": "templ/lib/presets.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/presets/defaults.json",
            "blocks/recipes/avatar.variants.json",
            "blocks/recipes/badge-square.variants.json",
            "blocks/recipes/file-tree-item.variants.json",
            "blocks/recipes/icon-tab.variants.json",
            "blocks/recipes/logo-sidebar.variants.json",
            "blocks/recipes/media-frame.variants.json",
            "blocks/recipes/nav-item-content.variants.json",
            "blocks/recipes/nav-item.variants.json",
            "blocks/recipes/section-column.variants.json",
            "blocks/recipes/section-frame.variants.json",
            "blocks/recipes/section-head.variants.json",
            "blocks/recipes/sidebar-panel.variants.json",
            "blocks/recipes/switcher-item.variants.json",
            "blocks/recipes/switcher.variants.json"
          ],
          "path": "twig/lib/presets.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "presets/defaults.ts"
          ],
          "path": "vue/lib/presets.json",
          "registryDependencies": [
            "utils"
          ]
        }
      },
      "title": "Presets",
      "type": "registry:lib"
    },
    {
      "category": "marketing",
      "description": "One plan as a card.",
      "group": "pricing",
      "kind": "block",
      "name": "pricing-card",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/pricing-card.html.j2"
          ],
          "path": "jinja2/blocks/pricing-card.json",
          "registryDependencies": [
            "badge",
            "block",
            "box",
            "button",
            "card-content",
            "card-description",
            "card-footer",
            "card-header",
            "card-title",
            "group",
            "list",
            "list-item",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/pricing-card.latte"
          ],
          "path": "latte/blocks/pricing-card.json",
          "registryDependencies": [
            "badge",
            "block",
            "box",
            "button",
            "card-content",
            "card-description",
            "card-footer",
            "card-header",
            "card-title",
            "group",
            "list",
            "list-item",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/pricing-card.tsx",
            "blocks/pricing-card.types.ts"
          ],
          "path": "react/blocks/pricing-card.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/pricing-card.tsx",
            "blocks/pricing-card.types.ts"
          ],
          "path": "solid/blocks/pricing-card.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/pricing-card.svelte",
            "blocks/pricing-card.types.ts"
          ],
          "path": "svelte/blocks/pricing-card.json",
          "registryDependencies": [
            "badge",
            "block",
            "box",
            "button",
            "card-content",
            "card-description",
            "card-footer",
            "card-header",
            "card-title",
            "group",
            "list",
            "list-item",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/pricing-card.templ"
          ],
          "path": "templ/blocks/pricing-card.json",
          "registryDependencies": [
            "badge",
            "block",
            "box",
            "button",
            "card-content",
            "card-description",
            "card-footer",
            "card-header",
            "card-title",
            "group",
            "kit-box",
            "kit-button",
            "kit-text",
            "list",
            "list-item",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/pricing-card.html.twig"
          ],
          "path": "twig/blocks/pricing-card.json",
          "registryDependencies": [
            "badge",
            "block",
            "box",
            "button",
            "card-content",
            "card-description",
            "card-footer",
            "card-header",
            "card-title",
            "group",
            "list",
            "list-item",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/pricing-card.types.ts",
            "blocks/pricing-card.vue"
          ],
          "path": "vue/blocks/pricing-card.json",
          "registryDependencies": [
            "badge",
            "block",
            "box",
            "button",
            "card-content",
            "card-description",
            "card-footer",
            "card-header",
            "card-title",
            "group",
            "list",
            "list-item",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Pricing Card",
      "type": "registry:block"
    },
    {
      "category": "marketing",
      "description": "Plans as a grid or a stack of cards.",
      "group": "pricing",
      "kind": "block",
      "name": "pricing-tiers",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/pricing-tiers.html.j2"
          ],
          "path": "jinja2/blocks/pricing-tiers.json",
          "registryDependencies": [
            "badge",
            "empty-state",
            "grid",
            "group",
            "pricing-card",
            "section-frame",
            "switcher",
            "switcher-item",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/pricing-tiers.latte"
          ],
          "path": "latte/blocks/pricing-tiers.json",
          "registryDependencies": [
            "badge",
            "empty-state",
            "grid",
            "group",
            "pricing-card",
            "section-frame",
            "switcher",
            "switcher-item",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/pricing-tiers.tsx",
            "blocks/pricing-tiers.types.ts"
          ],
          "path": "react/blocks/pricing-tiers.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "pricing-card",
            "section-frame",
            "switcher",
            "switcher-item",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/pricing-tiers.tsx",
            "blocks/pricing-tiers.types.ts"
          ],
          "path": "solid/blocks/pricing-tiers.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "pricing-card",
            "section-frame",
            "switcher",
            "switcher-item",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/pricing-tiers.svelte",
            "blocks/pricing-tiers.types.ts"
          ],
          "path": "svelte/blocks/pricing-tiers.json",
          "registryDependencies": [
            "badge",
            "empty-state",
            "grid",
            "group",
            "pricing-card",
            "section-frame",
            "switcher",
            "switcher-item",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/pricing-tiers.templ"
          ],
          "path": "templ/blocks/pricing-tiers.json",
          "registryDependencies": [
            "badge",
            "empty-state",
            "grid",
            "group",
            "kit-box",
            "kit-text",
            "pricing-card",
            "section-frame",
            "switcher",
            "switcher-item",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/pricing-tiers.html.twig"
          ],
          "path": "twig/blocks/pricing-tiers.json",
          "registryDependencies": [
            "badge",
            "empty-state",
            "grid",
            "group",
            "pricing-card",
            "section-frame",
            "switcher",
            "switcher-item",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/pricing-tiers.types.ts",
            "blocks/pricing-tiers.vue"
          ],
          "path": "vue/blocks/pricing-tiers.json",
          "registryDependencies": [
            "badge",
            "empty-state",
            "grid",
            "group",
            "pricing-card",
            "section-frame",
            "switcher",
            "switcher-item",
            "utils"
          ]
        }
      },
      "title": "Pricing Tiers",
      "type": "registry:block"
    },
    {
      "category": "general",
      "description": "Product Card block",
      "group": "",
      "kind": "block",
      "name": "product-card",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/product-card.html.j2"
          ],
          "path": "jinja2/blocks/product-card.json",
          "registryDependencies": [
            "badge",
            "block",
            "box",
            "button",
            "card-content",
            "group",
            "inline",
            "link",
            "media-frame",
            "rating",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/product-card.latte"
          ],
          "path": "latte/blocks/product-card.json",
          "registryDependencies": [
            "badge",
            "block",
            "box",
            "button",
            "card-content",
            "group",
            "inline",
            "link",
            "media-frame",
            "rating",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/product-card.tsx",
            "blocks/product-card.types.ts"
          ],
          "path": "react/blocks/product-card.json",
          "registryDependencies": [
            "compose",
            "media-frame",
            "rating",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/product-card.tsx",
            "blocks/product-card.types.ts"
          ],
          "path": "solid/blocks/product-card.json",
          "registryDependencies": [
            "compose",
            "media-frame",
            "rating",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/product-card.svelte",
            "blocks/product-card.types.ts"
          ],
          "path": "svelte/blocks/product-card.json",
          "registryDependencies": [
            "badge",
            "block",
            "box",
            "button",
            "card-content",
            "group",
            "inline",
            "link",
            "media-frame",
            "rating",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/product-card.templ"
          ],
          "path": "templ/blocks/product-card.json",
          "registryDependencies": [
            "badge",
            "block",
            "box",
            "button",
            "card-content",
            "group",
            "inline",
            "kit-box",
            "kit-button",
            "kit-link",
            "kit-text",
            "link",
            "media-frame",
            "rating",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/product-card.html.twig"
          ],
          "path": "twig/blocks/product-card.json",
          "registryDependencies": [
            "badge",
            "block",
            "box",
            "button",
            "card-content",
            "group",
            "inline",
            "link",
            "media-frame",
            "rating",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/product-card.types.ts",
            "blocks/product-card.vue"
          ],
          "path": "vue/blocks/product-card.json",
          "registryDependencies": [
            "badge",
            "block",
            "box",
            "button",
            "card-content",
            "group",
            "inline",
            "link",
            "media-frame",
            "rating",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Product Card",
      "type": "registry:block"
    },
    {
      "category": "commerce",
      "description": "The gallery and the buy box of one product.",
      "group": "product",
      "kind": "block",
      "name": "product-detail",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/product-detail.html.j2"
          ],
          "path": "jinja2/blocks/product-detail.json",
          "registryDependencies": [
            "button",
            "empty-state",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "number-field",
            "product-gallery",
            "product-price",
            "rating",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/product-detail.latte"
          ],
          "path": "latte/blocks/product-detail.json",
          "registryDependencies": [
            "button",
            "empty-state",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "number-field",
            "product-gallery",
            "product-price",
            "rating",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/product-detail.tsx",
            "blocks/product-detail.types.ts"
          ],
          "path": "react/blocks/product-detail.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "lucide-icon",
            "number-field",
            "product-card",
            "product-gallery",
            "product-price",
            "rating",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/product-detail.tsx",
            "blocks/product-detail.types.ts"
          ],
          "path": "solid/blocks/product-detail.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "lucide-icon",
            "number-field",
            "product-card",
            "product-gallery",
            "product-price",
            "rating",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/product-detail.svelte",
            "blocks/product-detail.types.ts"
          ],
          "path": "svelte/blocks/product-detail.json",
          "registryDependencies": [
            "button",
            "empty-state",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "number-field",
            "product-card",
            "product-gallery",
            "product-price",
            "rating",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/product-detail.templ"
          ],
          "path": "templ/blocks/product-detail.json",
          "registryDependencies": [
            "button",
            "empty-state",
            "group",
            "inline",
            "kit-box",
            "kit-button",
            "kit-text",
            "list",
            "list-item",
            "lucide-icon",
            "number-field",
            "product-gallery",
            "product-price",
            "rating",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/product-detail.html.twig"
          ],
          "path": "twig/blocks/product-detail.json",
          "registryDependencies": [
            "button",
            "empty-state",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "number-field",
            "product-gallery",
            "product-price",
            "rating",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/product-detail.types.ts",
            "blocks/product-detail.vue"
          ],
          "path": "vue/blocks/product-detail.json",
          "registryDependencies": [
            "button",
            "empty-state",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "number-field",
            "product-card",
            "product-gallery",
            "product-price",
            "rating",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Product Detail",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Product Gallery component",
      "group": "",
      "kind": "component",
      "name": "product-gallery",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/product-gallery.html.j2"
          ],
          "path": "jinja2/components/product-gallery.json",
          "registryDependencies": [
            "grid",
            "media-frame",
            "stack",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/product-gallery.latte"
          ],
          "path": "latte/components/product-gallery.json",
          "registryDependencies": [
            "grid",
            "media-frame",
            "stack",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/product-gallery.tsx"
          ],
          "path": "react/components/product-gallery.json",
          "registryDependencies": [
            "compose",
            "media-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/product-gallery.tsx"
          ],
          "path": "solid/components/product-gallery.json",
          "registryDependencies": [
            "compose",
            "media-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/product-gallery.svelte"
          ],
          "path": "svelte/components/product-gallery.json",
          "registryDependencies": [
            "grid",
            "media-frame",
            "stack",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/product-gallery.templ"
          ],
          "path": "templ/components/product-gallery.json",
          "registryDependencies": [
            "grid",
            "kit-box",
            "media-frame",
            "stack",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/product-gallery.html.twig"
          ],
          "path": "twig/components/product-gallery.json",
          "registryDependencies": [
            "grid",
            "media-frame",
            "stack",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/product-gallery.vue"
          ],
          "path": "vue/components/product-gallery.json",
          "registryDependencies": [
            "grid",
            "media-frame",
            "stack",
            "utils"
          ]
        }
      },
      "title": "Product Gallery",
      "type": "registry:component"
    },
    {
      "category": "commerce",
      "description": "Products as cards in a grid, a list or a rail that scrolls sideways.",
      "group": "catalog",
      "kind": "block",
      "name": "product-grid",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/product-grid.html.j2"
          ],
          "path": "jinja2/blocks/product-grid.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "grid",
            "product-card",
            "section-frame",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/product-grid.latte"
          ],
          "path": "latte/blocks/product-grid.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "grid",
            "product-card",
            "section-frame",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/product-grid.tsx"
          ],
          "path": "react/blocks/product-grid.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "product-card",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/product-grid.tsx"
          ],
          "path": "solid/blocks/product-grid.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "product-card",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/product-grid.svelte"
          ],
          "path": "svelte/blocks/product-grid.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "grid",
            "product-card",
            "section-frame",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/product-grid.templ"
          ],
          "path": "templ/blocks/product-grid.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "grid",
            "kit-box",
            "product-card",
            "section-frame",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/product-grid.html.twig"
          ],
          "path": "twig/blocks/product-grid.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "grid",
            "product-card",
            "section-frame",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/product-grid.vue"
          ],
          "path": "vue/blocks/product-grid.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "grid",
            "product-card",
            "section-frame",
            "utils"
          ]
        }
      },
      "title": "Product Grid",
      "type": "registry:block"
    },
    {
      "category": "commerce",
      "description": "Texts in an accordion beside a card of specs.",
      "group": "product",
      "kind": "block",
      "name": "product-info",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/product-info.html.j2"
          ],
          "path": "jinja2/blocks/product-info.json",
          "registryDependencies": [
            "box",
            "disclosure",
            "inline",
            "list",
            "list-item",
            "section-frame",
            "stack",
            "summary",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/product-info.latte"
          ],
          "path": "latte/blocks/product-info.json",
          "registryDependencies": [
            "box",
            "disclosure",
            "inline",
            "list",
            "list-item",
            "section-frame",
            "stack",
            "summary",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/product-info.tsx",
            "blocks/product-info.types.ts"
          ],
          "path": "react/blocks/product-info.json",
          "registryDependencies": [
            "compose",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/product-info.tsx",
            "blocks/product-info.types.ts"
          ],
          "path": "solid/blocks/product-info.json",
          "registryDependencies": [
            "compose",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/product-info.svelte",
            "blocks/product-info.types.ts"
          ],
          "path": "svelte/blocks/product-info.json",
          "registryDependencies": [
            "box",
            "disclosure",
            "inline",
            "list",
            "list-item",
            "section-frame",
            "stack",
            "summary",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/product-info.templ"
          ],
          "path": "templ/blocks/product-info.json",
          "registryDependencies": [
            "box",
            "disclosure",
            "inline",
            "kit-box",
            "kit-disclosure",
            "kit-text",
            "list",
            "list-item",
            "section-frame",
            "stack",
            "summary",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/product-info.html.twig"
          ],
          "path": "twig/blocks/product-info.json",
          "registryDependencies": [
            "box",
            "disclosure",
            "inline",
            "list",
            "list-item",
            "section-frame",
            "stack",
            "summary",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/product-info.types.ts",
            "blocks/product-info.vue"
          ],
          "path": "vue/blocks/product-info.json",
          "registryDependencies": [
            "box",
            "disclosure",
            "inline",
            "list",
            "list-item",
            "section-frame",
            "stack",
            "summary",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Product Info",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Product Price component",
      "group": "",
      "kind": "component",
      "name": "product-price",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/product-price.html.j2"
          ],
          "path": "jinja2/components/product-price.json",
          "registryDependencies": [
            "badge",
            "group",
            "inline",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/product-price.latte"
          ],
          "path": "latte/components/product-price.json",
          "registryDependencies": [
            "badge",
            "group",
            "inline",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/product-price.tsx"
          ],
          "path": "react/components/product-price.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/product-price.tsx"
          ],
          "path": "solid/components/product-price.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/product-price.svelte"
          ],
          "path": "svelte/components/product-price.json",
          "registryDependencies": [
            "badge",
            "group",
            "inline",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/product-price.templ"
          ],
          "path": "templ/components/product-price.json",
          "registryDependencies": [
            "badge",
            "group",
            "inline",
            "kit-box",
            "kit-text",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/product-price.html.twig"
          ],
          "path": "twig/components/product-price.json",
          "registryDependencies": [
            "badge",
            "group",
            "inline",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/product-price.vue"
          ],
          "path": "vue/components/product-price.json",
          "registryDependencies": [
            "badge",
            "group",
            "inline",
            "text",
            "utils"
          ]
        }
      },
      "title": "Product Price",
      "type": "registry:component"
    },
    {
      "category": "account",
      "description": "Account settings: picture, name, email, bio and notifications.",
      "group": "settings",
      "kind": "block",
      "name": "profile-form",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/profile-form.html.j2"
          ],
          "path": "jinja2/blocks/profile-form.json",
          "registryDependencies": [
            "block",
            "button",
            "container",
            "field",
            "form",
            "grid",
            "group",
            "input",
            "label",
            "media-frame",
            "panel",
            "stack",
            "switch",
            "textarea",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/profile-form.latte"
          ],
          "path": "latte/blocks/profile-form.json",
          "registryDependencies": [
            "block",
            "button",
            "container",
            "field",
            "form",
            "grid",
            "group",
            "input",
            "label",
            "media-frame",
            "panel",
            "stack",
            "switch",
            "textarea",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/profile-form.tsx",
            "blocks/profile-form.types.ts"
          ],
          "path": "react/blocks/profile-form.json",
          "registryDependencies": [
            "compose",
            "field",
            "media-frame",
            "panel",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/profile-form.tsx",
            "blocks/profile-form.types.ts"
          ],
          "path": "solid/blocks/profile-form.json",
          "registryDependencies": [
            "compose",
            "field",
            "media-frame",
            "panel",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/profile-form.svelte",
            "blocks/profile-form.types.ts"
          ],
          "path": "svelte/blocks/profile-form.json",
          "registryDependencies": [
            "block",
            "button",
            "container",
            "field",
            "form",
            "grid",
            "group",
            "input",
            "label",
            "media-frame",
            "panel",
            "stack",
            "switch",
            "textarea",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/profile-form.templ"
          ],
          "path": "templ/blocks/profile-form.json",
          "registryDependencies": [
            "block",
            "button",
            "container",
            "field",
            "form",
            "grid",
            "group",
            "input",
            "kit-box",
            "kit-button",
            "kit-form",
            "kit-input",
            "kit-label",
            "kit-switch",
            "kit-text",
            "kit-textarea",
            "label",
            "media-frame",
            "panel",
            "stack",
            "switch",
            "textarea",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/profile-form.html.twig"
          ],
          "path": "twig/blocks/profile-form.json",
          "registryDependencies": [
            "block",
            "button",
            "container",
            "field",
            "form",
            "grid",
            "group",
            "input",
            "label",
            "media-frame",
            "panel",
            "stack",
            "switch",
            "textarea",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/profile-form.types.ts",
            "blocks/profile-form.vue"
          ],
          "path": "vue/blocks/profile-form.json",
          "registryDependencies": [
            "block",
            "button",
            "container",
            "field",
            "form",
            "grid",
            "group",
            "input",
            "label",
            "media-frame",
            "panel",
            "stack",
            "switch",
            "textarea",
            "title",
            "utils"
          ]
        }
      },
      "title": "Profile Form",
      "type": "registry:block"
    },
    {
      "category": "primitives",
      "description": "Progress primitive",
      "group": "",
      "kind": "primitive",
      "name": "progress",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/progress.html.j2"
          ],
          "path": "jinja2/components/ui/progress.json",
          "registryDependencies": [
            "kit-progress",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Progress.latte"
          ],
          "path": "latte/components/ui/progress.json",
          "registryDependencies": [
            "kit-progress",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/progress.tsx"
          ],
          "path": "react/components/ui/progress.json",
          "registryDependencies": [
            "kit-progress",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/progress.solid.tsx"
          ],
          "path": "solid/components/ui/progress.json",
          "registryDependencies": [
            "kit-progress",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Progress.svelte"
          ],
          "path": "svelte/components/ui/progress.json",
          "registryDependencies": [
            "kit-progress",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/progress.templ"
          ],
          "path": "templ/components/ui/progress.json",
          "registryDependencies": [
            "kit-progress",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Progress.html.twig"
          ],
          "path": "twig/components/ui/progress.json",
          "registryDependencies": [
            "kit-progress",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Progress.vue"
          ],
          "path": "vue/components/ui/progress.json",
          "registryDependencies": [
            "kit-progress",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Progress",
      "type": "registry:ui"
    },
    {
      "category": "marketing",
      "description": "Projects as cards, a compact grid, captions over pictures, a bento or a list beside a collage.",
      "group": "company",
      "kind": "block",
      "name": "project-grid",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/project-grid.html.j2"
          ],
          "path": "jinja2/blocks/project-grid.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "group",
            "media-frame",
            "project-tiles",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/project-grid.latte"
          ],
          "path": "latte/blocks/project-grid.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "group",
            "media-frame",
            "project-tiles",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/project-grid.tsx",
            "blocks/project-grid.types.ts"
          ],
          "path": "react/blocks/project-grid.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "media-frame",
            "project-tiles",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/project-grid.tsx",
            "blocks/project-grid.types.ts"
          ],
          "path": "solid/blocks/project-grid.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "media-frame",
            "project-tiles",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/project-grid.svelte",
            "blocks/project-grid.types.ts"
          ],
          "path": "svelte/blocks/project-grid.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "group",
            "media-frame",
            "project-tiles",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/project-grid.templ"
          ],
          "path": "templ/blocks/project-grid.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "group",
            "kit-box",
            "kit-text",
            "media-frame",
            "project-tiles",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/project-grid.html.twig"
          ],
          "path": "twig/blocks/project-grid.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "group",
            "media-frame",
            "project-tiles",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/project-grid.types.ts",
            "blocks/project-grid.vue"
          ],
          "path": "vue/blocks/project-grid.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "group",
            "media-frame",
            "project-tiles",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Project Grid",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Project Tiles component",
      "group": "",
      "kind": "component",
      "name": "project-tiles",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/project-tiles.html.j2"
          ],
          "path": "jinja2/components/project-tiles.json",
          "registryDependencies": [
            "article-block",
            "badge",
            "box",
            "group",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/project-tiles.latte"
          ],
          "path": "latte/components/project-tiles.json",
          "registryDependencies": [
            "article-block",
            "badge",
            "box",
            "group",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/project-tiles.tsx"
          ],
          "path": "react/components/project-tiles.json",
          "registryDependencies": [
            "article-block",
            "compose",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "project-grid",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/project-tiles.tsx"
          ],
          "path": "solid/components/project-tiles.json",
          "registryDependencies": [
            "article-block",
            "compose",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "project-grid",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/project-tiles.svelte"
          ],
          "path": "svelte/components/project-tiles.json",
          "registryDependencies": [
            "article-block",
            "badge",
            "box",
            "group",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "project-grid",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/project-tiles.templ"
          ],
          "path": "templ/components/project-tiles.json",
          "registryDependencies": [
            "article-block",
            "badge",
            "box",
            "group",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/project-tiles.html.twig"
          ],
          "path": "twig/components/project-tiles.json",
          "registryDependencies": [
            "article-block",
            "badge",
            "box",
            "group",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/project-tiles.vue"
          ],
          "path": "vue/components/project-tiles.json",
          "registryDependencies": [
            "article-block",
            "badge",
            "box",
            "group",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "project-grid",
            "stack",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Project Tiles",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Prompt Composer component",
      "group": "",
      "kind": "component",
      "name": "prompt-composer",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/prompt-composer.html.j2"
          ],
          "path": "jinja2/components/prompt-composer.json",
          "registryDependencies": [
            "box",
            "button",
            "group",
            "lucide-icon",
            "presets",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/prompt-composer.latte"
          ],
          "path": "latte/components/prompt-composer.json",
          "registryDependencies": [
            "box",
            "button",
            "group",
            "lucide-icon",
            "presets",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/prompt-composer.tsx"
          ],
          "path": "react/components/prompt-composer.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "presets",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/prompt-composer.tsx"
          ],
          "path": "solid/components/prompt-composer.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "presets",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/prompt-composer.svelte"
          ],
          "path": "svelte/components/prompt-composer.json",
          "registryDependencies": [
            "box",
            "button",
            "group",
            "lucide-icon",
            "presets",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/prompt-composer.templ"
          ],
          "path": "templ/components/prompt-composer.json",
          "registryDependencies": [
            "box",
            "button",
            "group",
            "kit-box",
            "kit-button",
            "kit-text",
            "lucide-icon",
            "presets",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/prompt-composer.html.twig"
          ],
          "path": "twig/components/prompt-composer.json",
          "registryDependencies": [
            "box",
            "button",
            "group",
            "lucide-icon",
            "presets",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/prompt-composer.vue"
          ],
          "path": "vue/components/prompt-composer.json",
          "registryDependencies": [
            "box",
            "button",
            "group",
            "lucide-icon",
            "presets",
            "text",
            "utils"
          ]
        }
      },
      "title": "Prompt Composer",
      "type": "registry:component"
    },
    {
      "category": "marketing",
      "description": "A bar of customer logos and a row of key figures together.",
      "group": "proof",
      "kind": "block",
      "name": "proof-band",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/proof-band.html.j2"
          ],
          "path": "jinja2/blocks/proof-band.json",
          "registryDependencies": [
            "empty-state",
            "grid",
            "group",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/proof-band.latte"
          ],
          "path": "latte/blocks/proof-band.json",
          "registryDependencies": [
            "empty-state",
            "grid",
            "group",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/proof-band.tsx"
          ],
          "path": "react/blocks/proof-band.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "logo-cloud",
            "lucide-icon",
            "section-frame",
            "stats-band",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/proof-band.tsx"
          ],
          "path": "solid/blocks/proof-band.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "logo-cloud",
            "lucide-icon",
            "section-frame",
            "stats-band",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/proof-band.svelte"
          ],
          "path": "svelte/blocks/proof-band.json",
          "registryDependencies": [
            "empty-state",
            "grid",
            "group",
            "logo-cloud",
            "lucide-icon",
            "section-frame",
            "stack",
            "stats-band",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/proof-band.templ"
          ],
          "path": "templ/blocks/proof-band.json",
          "registryDependencies": [
            "empty-state",
            "grid",
            "group",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/proof-band.html.twig"
          ],
          "path": "twig/blocks/proof-band.json",
          "registryDependencies": [
            "empty-state",
            "grid",
            "group",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/proof-band.vue"
          ],
          "path": "vue/blocks/proof-band.json",
          "registryDependencies": [
            "empty-state",
            "grid",
            "group",
            "logo-cloud",
            "lucide-icon",
            "section-frame",
            "stack",
            "stats-band",
            "text",
            "utils"
          ]
        }
      },
      "title": "Proof Band",
      "type": "registry:block"
    },
    {
      "category": "primitives",
      "description": "Prose primitive",
      "group": "",
      "kind": "primitive",
      "name": "prose",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/prose.html.j2"
          ],
          "path": "jinja2/components/ui/prose.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Prose.latte"
          ],
          "path": "latte/components/ui/prose.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/prose.tsx"
          ],
          "path": "react/components/ui/prose.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/prose.solid.tsx"
          ],
          "path": "solid/components/ui/prose.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Prose.svelte"
          ],
          "path": "svelte/components/ui/prose.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/prose.templ"
          ],
          "path": "templ/components/ui/prose.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Prose.html.twig"
          ],
          "path": "twig/components/ui/prose.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Prose.vue"
          ],
          "path": "vue/components/ui/prose.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Prose",
      "type": "registry:ui"
    },
    {
      "category": "commerce",
      "description": "Compact rows with a one-click order button and a phone field.",
      "group": "food",
      "kind": "block",
      "name": "quick-order",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/quick-order.html.j2"
          ],
          "path": "jinja2/blocks/quick-order.json",
          "registryDependencies": [
            "button",
            "empty-state",
            "field",
            "group",
            "inline",
            "input",
            "list",
            "list-item",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/quick-order.latte"
          ],
          "path": "latte/blocks/quick-order.json",
          "registryDependencies": [
            "button",
            "empty-state",
            "field",
            "group",
            "inline",
            "input",
            "list",
            "list-item",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/quick-order.tsx"
          ],
          "path": "react/blocks/quick-order.json",
          "registryDependencies": [
            "compose",
            "dish-showcase",
            "empty-state",
            "field",
            "lucide-icon",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/quick-order.tsx"
          ],
          "path": "solid/blocks/quick-order.json",
          "registryDependencies": [
            "compose",
            "dish-showcase",
            "empty-state",
            "field",
            "lucide-icon",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/quick-order.svelte"
          ],
          "path": "svelte/blocks/quick-order.json",
          "registryDependencies": [
            "button",
            "dish-showcase",
            "empty-state",
            "field",
            "group",
            "inline",
            "input",
            "list",
            "list-item",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/quick-order.templ"
          ],
          "path": "templ/blocks/quick-order.json",
          "registryDependencies": [
            "button",
            "empty-state",
            "field",
            "group",
            "inline",
            "input",
            "kit-box",
            "kit-button",
            "kit-input",
            "kit-text",
            "list",
            "list-item",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/quick-order.html.twig"
          ],
          "path": "twig/blocks/quick-order.json",
          "registryDependencies": [
            "button",
            "empty-state",
            "field",
            "group",
            "inline",
            "input",
            "list",
            "list-item",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/quick-order.vue"
          ],
          "path": "vue/blocks/quick-order.json",
          "registryDependencies": [
            "button",
            "dish-showcase",
            "empty-state",
            "field",
            "group",
            "inline",
            "input",
            "list",
            "list-item",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Quick Order",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Quote Card component",
      "group": "",
      "kind": "component",
      "name": "quote-card",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/quote-card.html.j2"
          ],
          "path": "jinja2/components/quote-card.json",
          "registryDependencies": [
            "figure-block",
            "group",
            "inline",
            "lucide-icon",
            "media-frame",
            "rating",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/quote-card.latte"
          ],
          "path": "latte/components/quote-card.json",
          "registryDependencies": [
            "figure-block",
            "group",
            "inline",
            "lucide-icon",
            "media-frame",
            "rating",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/quote-card.tsx"
          ],
          "path": "react/components/quote-card.json",
          "registryDependencies": [
            "compose",
            "figure-block",
            "lucide-icon",
            "media-frame",
            "rating",
            "testimonial-grid",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/quote-card.tsx"
          ],
          "path": "solid/components/quote-card.json",
          "registryDependencies": [
            "compose",
            "figure-block",
            "lucide-icon",
            "media-frame",
            "rating",
            "testimonial-grid",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/quote-card.svelte"
          ],
          "path": "svelte/components/quote-card.json",
          "registryDependencies": [
            "figure-block",
            "group",
            "inline",
            "lucide-icon",
            "media-frame",
            "rating",
            "stack",
            "testimonial-grid",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/quote-card.templ"
          ],
          "path": "templ/components/quote-card.json",
          "registryDependencies": [
            "figure-block",
            "group",
            "inline",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "media-frame",
            "rating",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/quote-card.html.twig"
          ],
          "path": "twig/components/quote-card.json",
          "registryDependencies": [
            "figure-block",
            "group",
            "inline",
            "lucide-icon",
            "media-frame",
            "rating",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/quote-card.vue"
          ],
          "path": "vue/components/quote-card.json",
          "registryDependencies": [
            "figure-block",
            "group",
            "inline",
            "lucide-icon",
            "media-frame",
            "rating",
            "stack",
            "testimonial-grid",
            "text",
            "utils"
          ]
        }
      },
      "title": "Quote Card",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Quote Figures component",
      "group": "",
      "kind": "component",
      "name": "quote-figures",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/quote-figures.html.j2"
          ],
          "path": "jinja2/components/quote-figures.json",
          "registryDependencies": [
            "box",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/quote-figures.latte"
          ],
          "path": "latte/components/quote-figures.json",
          "registryDependencies": [
            "box",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/quote-figures.tsx"
          ],
          "path": "react/components/quote-figures.json",
          "registryDependencies": [
            "compose",
            "quote-split",
            "testimonial-grid",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/quote-figures.tsx"
          ],
          "path": "solid/components/quote-figures.json",
          "registryDependencies": [
            "compose",
            "quote-split",
            "testimonial-grid",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/quote-figures.svelte"
          ],
          "path": "svelte/components/quote-figures.json",
          "registryDependencies": [
            "box",
            "quote-split",
            "stack",
            "testimonial-grid",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/quote-figures.templ"
          ],
          "path": "templ/components/quote-figures.json",
          "registryDependencies": [
            "box",
            "kit-box",
            "kit-text",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/quote-figures.html.twig"
          ],
          "path": "twig/components/quote-figures.json",
          "registryDependencies": [
            "box",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/quote-figures.vue"
          ],
          "path": "vue/components/quote-figures.json",
          "registryDependencies": [
            "box",
            "quote-split",
            "stack",
            "testimonial-grid",
            "text",
            "utils"
          ]
        }
      },
      "title": "Quote Figures",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Quote Logo Tiles component",
      "group": "",
      "kind": "component",
      "name": "quote-logo-tiles",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/quote-logo-tiles.html.j2"
          ],
          "path": "jinja2/components/quote-logo-tiles.json",
          "registryDependencies": [
            "box",
            "group",
            "lucide-icon",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/quote-logo-tiles.latte"
          ],
          "path": "latte/components/quote-logo-tiles.json",
          "registryDependencies": [
            "box",
            "group",
            "lucide-icon",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/quote-logo-tiles.tsx"
          ],
          "path": "react/components/quote-logo-tiles.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "quote-split",
            "testimonial-grid",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/quote-logo-tiles.tsx"
          ],
          "path": "solid/components/quote-logo-tiles.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "quote-split",
            "testimonial-grid",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/quote-logo-tiles.svelte"
          ],
          "path": "svelte/components/quote-logo-tiles.json",
          "registryDependencies": [
            "box",
            "group",
            "lucide-icon",
            "quote-split",
            "testimonial-grid",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/quote-logo-tiles.templ"
          ],
          "path": "templ/components/quote-logo-tiles.json",
          "registryDependencies": [
            "box",
            "group",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/quote-logo-tiles.html.twig"
          ],
          "path": "twig/components/quote-logo-tiles.json",
          "registryDependencies": [
            "box",
            "group",
            "lucide-icon",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/quote-logo-tiles.vue"
          ],
          "path": "vue/components/quote-logo-tiles.json",
          "registryDependencies": [
            "box",
            "group",
            "lucide-icon",
            "quote-split",
            "testimonial-grid",
            "text",
            "utils"
          ]
        }
      },
      "title": "Quote Logo Tiles",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Quote Proof component",
      "group": "",
      "kind": "component",
      "name": "quote-proof",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/quote-proof.html.j2"
          ],
          "path": "jinja2/components/quote-proof.json",
          "registryDependencies": [
            "block",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/quote-proof.latte"
          ],
          "path": "latte/components/quote-proof.json",
          "registryDependencies": [
            "block",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/quote-proof.tsx"
          ],
          "path": "react/components/quote-proof.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/quote-proof.tsx"
          ],
          "path": "solid/components/quote-proof.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/quote-proof.svelte"
          ],
          "path": "svelte/components/quote-proof.json",
          "registryDependencies": [
            "block",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/quote-proof.templ"
          ],
          "path": "templ/components/quote-proof.json",
          "registryDependencies": [
            "block",
            "kit-box",
            "kit-text",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/quote-proof.html.twig"
          ],
          "path": "twig/components/quote-proof.json",
          "registryDependencies": [
            "block",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/quote-proof.vue"
          ],
          "path": "vue/components/quote-proof.json",
          "registryDependencies": [
            "block",
            "text",
            "utils"
          ]
        }
      },
      "title": "Quote Proof",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Quote Rating Panel component",
      "group": "",
      "kind": "component",
      "name": "quote-rating-panel",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/quote-rating-panel.html.j2"
          ],
          "path": "jinja2/components/quote-rating-panel.json",
          "registryDependencies": [
            "box",
            "rating",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/quote-rating-panel.latte"
          ],
          "path": "latte/components/quote-rating-panel.json",
          "registryDependencies": [
            "box",
            "rating",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/quote-rating-panel.tsx"
          ],
          "path": "react/components/quote-rating-panel.json",
          "registryDependencies": [
            "compose",
            "quote-split",
            "rating",
            "testimonial-grid",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/quote-rating-panel.tsx"
          ],
          "path": "solid/components/quote-rating-panel.json",
          "registryDependencies": [
            "compose",
            "quote-split",
            "rating",
            "testimonial-grid",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/quote-rating-panel.svelte"
          ],
          "path": "svelte/components/quote-rating-panel.json",
          "registryDependencies": [
            "box",
            "quote-split",
            "rating",
            "stack",
            "testimonial-grid",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/quote-rating-panel.templ"
          ],
          "path": "templ/components/quote-rating-panel.json",
          "registryDependencies": [
            "box",
            "kit-box",
            "kit-text",
            "rating",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/quote-rating-panel.html.twig"
          ],
          "path": "twig/components/quote-rating-panel.json",
          "registryDependencies": [
            "box",
            "rating",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/quote-rating-panel.vue"
          ],
          "path": "vue/components/quote-rating-panel.json",
          "registryDependencies": [
            "box",
            "quote-split",
            "rating",
            "stack",
            "testimonial-grid",
            "text",
            "utils"
          ]
        }
      },
      "title": "Quote Rating Panel",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Quote Slot component",
      "group": "",
      "kind": "component",
      "name": "quote-slot",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/quote-slot.html.j2"
          ],
          "path": "jinja2/components/quote-slot.json",
          "registryDependencies": [
            "box",
            "quote-card",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/quote-slot.latte"
          ],
          "path": "latte/components/quote-slot.json",
          "registryDependencies": [
            "box",
            "quote-card",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/quote-slot.tsx"
          ],
          "path": "react/components/quote-slot.json",
          "registryDependencies": [
            "compose",
            "quote-card",
            "testimonial-grid",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/quote-slot.tsx"
          ],
          "path": "solid/components/quote-slot.json",
          "registryDependencies": [
            "compose",
            "quote-card",
            "testimonial-grid",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/quote-slot.svelte"
          ],
          "path": "svelte/components/quote-slot.json",
          "registryDependencies": [
            "box",
            "quote-card",
            "testimonial-grid",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/quote-slot.templ"
          ],
          "path": "templ/components/quote-slot.json",
          "registryDependencies": [
            "box",
            "kit-box",
            "quote-card",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/quote-slot.html.twig"
          ],
          "path": "twig/components/quote-slot.json",
          "registryDependencies": [
            "box",
            "quote-card",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/quote-slot.vue"
          ],
          "path": "vue/components/quote-slot.json",
          "registryDependencies": [
            "box",
            "quote-card",
            "testimonial-grid",
            "utils"
          ]
        }
      },
      "title": "Quote Slot",
      "type": "registry:component"
    },
    {
      "category": "marketing",
      "description": "One quote beside a picture, a rating panel or over logo tiles; stacked quotes beside a picture; four compact quotes; figures over a featured quote and a stack.",
      "group": "proof",
      "kind": "block",
      "name": "quote-split",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/quote-split.html.j2"
          ],
          "path": "jinja2/blocks/quote-split.json",
          "registryDependencies": [
            "action-group",
            "box",
            "empty-state",
            "media-frame",
            "quote-figures",
            "quote-logo-tiles",
            "quote-rating-panel",
            "quote-slot",
            "section-frame",
            "stack",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/quote-split.latte"
          ],
          "path": "latte/blocks/quote-split.json",
          "registryDependencies": [
            "action-group",
            "box",
            "empty-state",
            "media-frame",
            "quote-figures",
            "quote-logo-tiles",
            "quote-rating-panel",
            "quote-slot",
            "section-frame",
            "stack",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/quote-split.tsx",
            "blocks/quote-split.types.ts"
          ],
          "path": "react/blocks/quote-split.json",
          "registryDependencies": [
            "action-group",
            "compose",
            "empty-state",
            "error-page",
            "logo-cloud",
            "media-frame",
            "quote-figures",
            "quote-logo-tiles",
            "quote-rating-panel",
            "quote-slot",
            "section-frame",
            "stats-band",
            "testimonial-grid",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/quote-split.tsx",
            "blocks/quote-split.types.ts"
          ],
          "path": "solid/blocks/quote-split.json",
          "registryDependencies": [
            "action-group",
            "compose",
            "empty-state",
            "error-page",
            "logo-cloud",
            "media-frame",
            "quote-figures",
            "quote-logo-tiles",
            "quote-rating-panel",
            "quote-slot",
            "section-frame",
            "stats-band",
            "testimonial-grid",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/quote-split.svelte",
            "blocks/quote-split.types.ts"
          ],
          "path": "svelte/blocks/quote-split.json",
          "registryDependencies": [
            "action-group",
            "box",
            "empty-state",
            "error-page",
            "logo-cloud",
            "media-frame",
            "quote-figures",
            "quote-logo-tiles",
            "quote-rating-panel",
            "quote-slot",
            "section-frame",
            "stack",
            "stats-band",
            "testimonial-grid",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/quote-split.templ"
          ],
          "path": "templ/blocks/quote-split.json",
          "registryDependencies": [
            "action-group",
            "box",
            "empty-state",
            "kit-box",
            "media-frame",
            "quote-figures",
            "quote-logo-tiles",
            "quote-rating-panel",
            "quote-slot",
            "section-frame",
            "stack",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/quote-split.html.twig"
          ],
          "path": "twig/blocks/quote-split.json",
          "registryDependencies": [
            "action-group",
            "box",
            "empty-state",
            "media-frame",
            "quote-figures",
            "quote-logo-tiles",
            "quote-rating-panel",
            "quote-slot",
            "section-frame",
            "stack",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/quote-split.types.ts",
            "blocks/quote-split.vue"
          ],
          "path": "vue/blocks/quote-split.json",
          "registryDependencies": [
            "action-group",
            "box",
            "empty-state",
            "error-page",
            "logo-cloud",
            "media-frame",
            "quote-figures",
            "quote-logo-tiles",
            "quote-rating-panel",
            "quote-slot",
            "section-frame",
            "stack",
            "stats-band",
            "testimonial-grid",
            "utils"
          ]
        }
      },
      "title": "Quote Split",
      "type": "registry:block"
    },
    {
      "category": "primitives",
      "description": "Radio primitive",
      "group": "",
      "kind": "primitive",
      "name": "radio",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/radio.html.j2"
          ],
          "path": "jinja2/components/ui/radio.json",
          "registryDependencies": [
            "kit-radio",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Radio.latte"
          ],
          "path": "latte/components/ui/radio.json",
          "registryDependencies": [
            "kit-radio",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/radio.tsx"
          ],
          "path": "react/components/ui/radio.json",
          "registryDependencies": [
            "kit-radio",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/radio.solid.tsx"
          ],
          "path": "solid/components/ui/radio.json",
          "registryDependencies": [
            "kit-radio",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Radio.svelte"
          ],
          "path": "svelte/components/ui/radio.json",
          "registryDependencies": [
            "kit-radio",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/radio.templ"
          ],
          "path": "templ/components/ui/radio.json",
          "registryDependencies": [
            "kit-radio",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Radio.html.twig"
          ],
          "path": "twig/components/ui/radio.json",
          "registryDependencies": [
            "kit-radio",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Radio.vue"
          ],
          "path": "vue/components/ui/radio.json",
          "registryDependencies": [
            "kit-radio",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Radio",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Range primitive",
      "group": "",
      "kind": "primitive",
      "name": "range",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/range.html.j2"
          ],
          "path": "jinja2/components/ui/range.json",
          "registryDependencies": [
            "kit-input",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Range.latte"
          ],
          "path": "latte/components/ui/range.json",
          "registryDependencies": [
            "kit-input",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/range.tsx"
          ],
          "path": "react/components/ui/range.json",
          "registryDependencies": [
            "kit-input",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/range.solid.tsx"
          ],
          "path": "solid/components/ui/range.json",
          "registryDependencies": [
            "kit-input",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Range.svelte"
          ],
          "path": "svelte/components/ui/range.json",
          "registryDependencies": [
            "kit-input",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/range.templ"
          ],
          "path": "templ/components/ui/range.json",
          "registryDependencies": [
            "kit-input",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Range.html.twig"
          ],
          "path": "twig/components/ui/range.json",
          "registryDependencies": [
            "kit-input",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Range.vue"
          ],
          "path": "vue/components/ui/range.json",
          "registryDependencies": [
            "kit-input",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Range",
      "type": "registry:ui"
    },
    {
      "category": "components",
      "description": "Range Field component",
      "group": "",
      "kind": "component",
      "name": "range-field",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/range-field.html.j2"
          ],
          "path": "jinja2/components/range-field.json",
          "registryDependencies": [
            "box",
            "inline",
            "input",
            "range",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/range-field.latte"
          ],
          "path": "latte/components/range-field.json",
          "registryDependencies": [
            "box",
            "inline",
            "input",
            "range",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/range-field.tsx"
          ],
          "path": "react/components/range-field.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/range-field.tsx"
          ],
          "path": "solid/components/range-field.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/range-field.svelte"
          ],
          "path": "svelte/components/range-field.json",
          "registryDependencies": [
            "box",
            "inline",
            "input",
            "range",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/range-field.templ"
          ],
          "path": "templ/components/range-field.json",
          "registryDependencies": [
            "box",
            "inline",
            "input",
            "kit-box",
            "kit-input",
            "kit-text",
            "range",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/range-field.html.twig"
          ],
          "path": "twig/components/range-field.json",
          "registryDependencies": [
            "box",
            "inline",
            "input",
            "range",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/range-field.vue"
          ],
          "path": "vue/components/range-field.json",
          "registryDependencies": [
            "box",
            "inline",
            "input",
            "range",
            "utils"
          ]
        }
      },
      "title": "Range Field",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Rating component",
      "group": "",
      "kind": "component",
      "name": "rating",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/rating.html.j2"
          ],
          "path": "jinja2/components/rating.json",
          "registryDependencies": [
            "box",
            "lucide-icon",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/rating.latte"
          ],
          "path": "latte/components/rating.json",
          "registryDependencies": [
            "box",
            "lucide-icon",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/rating.tsx"
          ],
          "path": "react/components/rating.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/rating.tsx"
          ],
          "path": "solid/components/rating.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/rating.svelte"
          ],
          "path": "svelte/components/rating.json",
          "registryDependencies": [
            "box",
            "lucide-icon",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/rating.templ"
          ],
          "path": "templ/components/rating.json",
          "registryDependencies": [
            "box",
            "kit-box",
            "lucide-icon",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/rating.html.twig"
          ],
          "path": "twig/components/rating.json",
          "registryDependencies": [
            "box",
            "lucide-icon",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/rating.vue"
          ],
          "path": "vue/components/rating.json",
          "registryDependencies": [
            "box",
            "lucide-icon",
            "utils"
          ]
        }
      },
      "title": "Rating",
      "type": "registry:component"
    },
    {
      "category": "commerce",
      "description": "Kits with the ingredients list, the cooking time and the portions.",
      "group": "food",
      "kind": "block",
      "name": "recipe-kits",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/recipe-kits.html.j2"
          ],
          "path": "jinja2/blocks/recipe-kits.json",
          "registryDependencies": [
            "badge",
            "box",
            "button",
            "empty-state",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "option-chips",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/recipe-kits.latte"
          ],
          "path": "latte/blocks/recipe-kits.json",
          "registryDependencies": [
            "badge",
            "box",
            "button",
            "empty-state",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "option-chips",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/recipe-kits.tsx"
          ],
          "path": "react/blocks/recipe-kits.json",
          "registryDependencies": [
            "compose",
            "dish-showcase",
            "empty-state",
            "lucide-icon",
            "media-frame",
            "option-chips",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/recipe-kits.tsx"
          ],
          "path": "solid/blocks/recipe-kits.json",
          "registryDependencies": [
            "compose",
            "dish-showcase",
            "empty-state",
            "lucide-icon",
            "media-frame",
            "option-chips",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/recipe-kits.svelte"
          ],
          "path": "svelte/blocks/recipe-kits.json",
          "registryDependencies": [
            "badge",
            "box",
            "button",
            "dish-showcase",
            "empty-state",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "option-chips",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/recipe-kits.templ"
          ],
          "path": "templ/blocks/recipe-kits.json",
          "registryDependencies": [
            "badge",
            "box",
            "button",
            "empty-state",
            "group",
            "inline",
            "kit-box",
            "kit-button",
            "kit-text",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "option-chips",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/recipe-kits.html.twig"
          ],
          "path": "twig/blocks/recipe-kits.json",
          "registryDependencies": [
            "badge",
            "box",
            "button",
            "empty-state",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "option-chips",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/recipe-kits.vue"
          ],
          "path": "vue/blocks/recipe-kits.json",
          "registryDependencies": [
            "badge",
            "box",
            "button",
            "dish-showcase",
            "empty-state",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "option-chips",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Recipe Kits",
      "type": "registry:block"
    },
    {
      "category": "lib",
      "description": "Recipes (Tailwind classes per variant/size/state) of the composed primitives",
      "group": "",
      "kind": "lib",
      "name": "recipes",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/compose.json",
            "compose/compose_env.py"
          ],
          "path": "jinja2/lib/recipes.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Compose.php",
            "compose/compose.json"
          ],
          "path": "latte/lib/recipes.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/recipes.ts"
          ],
          "path": "react/lib/recipes.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/recipes.ts"
          ],
          "path": "solid/lib/recipes.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/recipes.ts"
          ],
          "path": "svelte/lib/recipes.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/compose.go",
            "compose/compose.json",
            "compose/lucide.go"
          ],
          "path": "templ/lib/recipes.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Compose.php",
            "compose/ComposeExtension.php",
            "compose/compose.json"
          ],
          "path": "twig/lib/recipes.json",
          "registryDependencies": [
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/recipes.ts"
          ],
          "path": "vue/lib/recipes.json",
          "registryDependencies": [
            "utils"
          ]
        }
      },
      "title": "Recipes",
      "type": "registry:lib"
    },
    {
      "category": "components",
      "description": "Region component",
      "group": "",
      "kind": "component",
      "name": "region",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/region.html.j2"
          ],
          "path": "jinja2/components/region.json",
          "registryDependencies": [
            "block",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/region.latte"
          ],
          "path": "latte/components/region.json",
          "registryDependencies": [
            "block",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/region.tsx"
          ],
          "path": "react/components/region.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/region.tsx"
          ],
          "path": "solid/components/region.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/region.svelte"
          ],
          "path": "svelte/components/region.json",
          "registryDependencies": [
            "block",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/region.templ"
          ],
          "path": "templ/components/region.json",
          "registryDependencies": [
            "block",
            "kit-box",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/region.html.twig"
          ],
          "path": "twig/components/region.json",
          "registryDependencies": [
            "block",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/region.vue"
          ],
          "path": "vue/components/region.json",
          "registryDependencies": [
            "block",
            "utils"
          ]
        }
      },
      "title": "Region",
      "type": "registry:component"
    },
    {
      "category": "commerce",
      "description": "Menu sections with dotted leaders to the price; no cart.",
      "group": "food",
      "kind": "block",
      "name": "restaurant-menu",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/restaurant-menu.html.j2"
          ],
          "path": "jinja2/blocks/restaurant-menu.json",
          "registryDependencies": [
            "badge",
            "box",
            "empty-state",
            "inline",
            "list",
            "list-item",
            "menu-section-nav",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/restaurant-menu.latte"
          ],
          "path": "latte/blocks/restaurant-menu.json",
          "registryDependencies": [
            "badge",
            "box",
            "empty-state",
            "inline",
            "list",
            "list-item",
            "menu-section-nav",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/restaurant-menu.tsx",
            "blocks/restaurant-menu.types.ts"
          ],
          "path": "react/blocks/restaurant-menu.json",
          "registryDependencies": [
            "compose",
            "dish-showcase",
            "empty-state",
            "menu-section-nav",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/restaurant-menu.tsx",
            "blocks/restaurant-menu.types.ts"
          ],
          "path": "solid/blocks/restaurant-menu.json",
          "registryDependencies": [
            "compose",
            "dish-showcase",
            "empty-state",
            "menu-section-nav",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/restaurant-menu.svelte",
            "blocks/restaurant-menu.types.ts"
          ],
          "path": "svelte/blocks/restaurant-menu.json",
          "registryDependencies": [
            "badge",
            "box",
            "dish-showcase",
            "empty-state",
            "inline",
            "list",
            "list-item",
            "menu-section-nav",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/restaurant-menu.templ"
          ],
          "path": "templ/blocks/restaurant-menu.json",
          "registryDependencies": [
            "badge",
            "box",
            "empty-state",
            "inline",
            "kit-box",
            "kit-text",
            "list",
            "list-item",
            "menu-section-nav",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/restaurant-menu.html.twig"
          ],
          "path": "twig/blocks/restaurant-menu.json",
          "registryDependencies": [
            "badge",
            "box",
            "empty-state",
            "inline",
            "list",
            "list-item",
            "menu-section-nav",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/restaurant-menu.types.ts",
            "blocks/restaurant-menu.vue"
          ],
          "path": "vue/blocks/restaurant-menu.json",
          "registryDependencies": [
            "badge",
            "box",
            "dish-showcase",
            "empty-state",
            "inline",
            "list",
            "list-item",
            "menu-section-nav",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Restaurant Menu",
      "type": "registry:block"
    },
    {
      "category": "commerce",
      "description": "Customer reviews with ratings.",
      "group": "product",
      "kind": "block",
      "name": "review-list",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/review-list.html.j2"
          ],
          "path": "jinja2/blocks/review-list.json",
          "registryDependencies": [
            "article-block",
            "empty-state",
            "grid",
            "group",
            "media-frame",
            "rating",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/review-list.latte"
          ],
          "path": "latte/blocks/review-list.json",
          "registryDependencies": [
            "article-block",
            "empty-state",
            "grid",
            "group",
            "media-frame",
            "rating",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/review-list.tsx",
            "blocks/review-list.types.ts"
          ],
          "path": "react/blocks/review-list.json",
          "registryDependencies": [
            "article-block",
            "compose",
            "empty-state",
            "media-frame",
            "rating",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/review-list.tsx",
            "blocks/review-list.types.ts"
          ],
          "path": "solid/blocks/review-list.json",
          "registryDependencies": [
            "article-block",
            "compose",
            "empty-state",
            "media-frame",
            "rating",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/review-list.svelte",
            "blocks/review-list.types.ts"
          ],
          "path": "svelte/blocks/review-list.json",
          "registryDependencies": [
            "article-block",
            "empty-state",
            "grid",
            "group",
            "media-frame",
            "rating",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/review-list.templ"
          ],
          "path": "templ/blocks/review-list.json",
          "registryDependencies": [
            "article-block",
            "empty-state",
            "grid",
            "group",
            "kit-box",
            "kit-text",
            "media-frame",
            "rating",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/review-list.html.twig"
          ],
          "path": "twig/blocks/review-list.json",
          "registryDependencies": [
            "article-block",
            "empty-state",
            "grid",
            "group",
            "media-frame",
            "rating",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/review-list.types.ts",
            "blocks/review-list.vue"
          ],
          "path": "vue/blocks/review-list.json",
          "registryDependencies": [
            "article-block",
            "empty-state",
            "grid",
            "group",
            "media-frame",
            "rating",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Review List",
      "type": "registry:block"
    },
    {
      "category": "content",
      "description": "The body of the current page or post as rich text (headings, lists, quotes, pictures, code, tables) under its title and a meta line; in a reading column, wide, beside a side note, under a cover, in a card, or as the page heading over a wide cover.",
      "group": "page",
      "kind": "block",
      "name": "rich-text",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/rich-text.html.j2"
          ],
          "path": "jinja2/blocks/rich-text.json",
          "registryDependencies": [
            "box",
            "card",
            "grid",
            "group",
            "media-frame",
            "pill",
            "prose",
            "section-frame",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/rich-text.latte"
          ],
          "path": "latte/blocks/rich-text.json",
          "registryDependencies": [
            "box",
            "card",
            "grid",
            "group",
            "media-frame",
            "pill",
            "prose",
            "section-frame",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/rich-text.tsx",
            "blocks/rich-text.types.ts"
          ],
          "path": "react/blocks/rich-text.json",
          "registryDependencies": [
            "compose",
            "media-frame",
            "pill",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/rich-text.tsx",
            "blocks/rich-text.types.ts"
          ],
          "path": "solid/blocks/rich-text.json",
          "registryDependencies": [
            "compose",
            "media-frame",
            "pill",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/rich-text.svelte",
            "blocks/rich-text.types.ts"
          ],
          "path": "svelte/blocks/rich-text.json",
          "registryDependencies": [
            "box",
            "card",
            "grid",
            "group",
            "media-frame",
            "pill",
            "prose",
            "section-frame",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/rich-text.templ"
          ],
          "path": "templ/blocks/rich-text.json",
          "registryDependencies": [
            "box",
            "card",
            "grid",
            "group",
            "kit-box",
            "kit-text",
            "media-frame",
            "pill",
            "prose",
            "section-frame",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/rich-text.html.twig"
          ],
          "path": "twig/blocks/rich-text.json",
          "registryDependencies": [
            "box",
            "card",
            "grid",
            "group",
            "media-frame",
            "pill",
            "prose",
            "section-frame",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/rich-text.types.ts",
            "blocks/rich-text.vue"
          ],
          "path": "vue/blocks/rich-text.json",
          "registryDependencies": [
            "box",
            "card",
            "grid",
            "group",
            "media-frame",
            "pill",
            "prose",
            "section-frame",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Rich Text",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Search Field component",
      "group": "",
      "kind": "component",
      "name": "search-field",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/search-field.html.j2"
          ],
          "path": "jinja2/components/search-field.json",
          "registryDependencies": [
            "box",
            "input",
            "lucide-icon",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/search-field.latte"
          ],
          "path": "latte/components/search-field.json",
          "registryDependencies": [
            "box",
            "input",
            "lucide-icon",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/search-field.tsx"
          ],
          "path": "react/components/search-field.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/search-field.tsx"
          ],
          "path": "solid/components/search-field.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/search-field.svelte"
          ],
          "path": "svelte/components/search-field.json",
          "registryDependencies": [
            "box",
            "input",
            "lucide-icon",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/search-field.templ"
          ],
          "path": "templ/components/search-field.json",
          "registryDependencies": [
            "box",
            "input",
            "kit-box",
            "kit-input",
            "lucide-icon",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/search-field.html.twig"
          ],
          "path": "twig/components/search-field.json",
          "registryDependencies": [
            "box",
            "input",
            "lucide-icon",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/search-field.vue"
          ],
          "path": "vue/components/search-field.json",
          "registryDependencies": [
            "box",
            "input",
            "lucide-icon",
            "utils"
          ]
        }
      },
      "title": "Search Field",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Search Palette component",
      "group": "",
      "kind": "component",
      "name": "search-palette",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/search-palette.html.j2"
          ],
          "path": "jinja2/components/search-palette.json",
          "registryDependencies": [
            "box",
            "inline",
            "input",
            "lucide-icon",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/search-palette.latte"
          ],
          "path": "latte/components/search-palette.json",
          "registryDependencies": [
            "box",
            "inline",
            "input",
            "lucide-icon",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/search-palette.tsx"
          ],
          "path": "react/components/search-palette.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/search-palette.tsx"
          ],
          "path": "solid/components/search-palette.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/search-palette.svelte"
          ],
          "path": "svelte/components/search-palette.json",
          "registryDependencies": [
            "box",
            "inline",
            "input",
            "lucide-icon",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/search-palette.templ"
          ],
          "path": "templ/components/search-palette.json",
          "registryDependencies": [
            "box",
            "inline",
            "input",
            "kit-box",
            "kit-input",
            "kit-text",
            "lucide-icon",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/search-palette.html.twig"
          ],
          "path": "twig/components/search-palette.json",
          "registryDependencies": [
            "box",
            "inline",
            "input",
            "lucide-icon",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/search-palette.vue"
          ],
          "path": "vue/components/search-palette.json",
          "registryDependencies": [
            "box",
            "inline",
            "input",
            "lucide-icon",
            "utils"
          ]
        }
      },
      "title": "Search Palette",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Section Box component",
      "group": "",
      "kind": "component",
      "name": "section-box",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/section-box.html.j2"
          ],
          "path": "jinja2/components/section-box.json",
          "registryDependencies": [
            "card",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/section-box.latte"
          ],
          "path": "latte/components/section-box.json",
          "registryDependencies": [
            "card",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/section-box.tsx"
          ],
          "path": "react/components/section-box.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/section-box.tsx"
          ],
          "path": "solid/components/section-box.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/section-box.svelte"
          ],
          "path": "svelte/components/section-box.json",
          "registryDependencies": [
            "card",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/section-box.templ"
          ],
          "path": "templ/components/section-box.json",
          "registryDependencies": [
            "card",
            "kit-box",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/section-box.html.twig"
          ],
          "path": "twig/components/section-box.json",
          "registryDependencies": [
            "card",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/section-box.vue"
          ],
          "path": "vue/components/section-box.json",
          "registryDependencies": [
            "card",
            "utils"
          ]
        }
      },
      "title": "Section Box",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Section Column component",
      "group": "",
      "kind": "component",
      "name": "section-column",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/section-column.html.j2"
          ],
          "path": "jinja2/components/section-column.json",
          "registryDependencies": [
            "presets",
            "stack",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/section-column.latte"
          ],
          "path": "latte/components/section-column.json",
          "registryDependencies": [
            "presets",
            "stack",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/section-column.tsx"
          ],
          "path": "react/components/section-column.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/section-column.tsx"
          ],
          "path": "solid/components/section-column.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/section-column.svelte"
          ],
          "path": "svelte/components/section-column.json",
          "registryDependencies": [
            "stack",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/section-column.templ"
          ],
          "path": "templ/components/section-column.json",
          "registryDependencies": [
            "kit-box",
            "presets",
            "stack",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/section-column.html.twig"
          ],
          "path": "twig/components/section-column.json",
          "registryDependencies": [
            "presets",
            "stack",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/section-column.vue"
          ],
          "path": "vue/components/section-column.json",
          "registryDependencies": [
            "stack",
            "utils"
          ]
        }
      },
      "title": "Section Column",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Section Frame component",
      "group": "",
      "kind": "component",
      "name": "section-frame",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/section-frame.html.j2"
          ],
          "path": "jinja2/components/section-frame.json",
          "registryDependencies": [
            "block",
            "box",
            "container",
            "grid",
            "presets",
            "section-box",
            "section-column",
            "section-header",
            "stack",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/section-frame.latte"
          ],
          "path": "latte/components/section-frame.json",
          "registryDependencies": [
            "block",
            "box",
            "container",
            "grid",
            "presets",
            "section-box",
            "section-column",
            "section-header",
            "stack",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/section-frame.tsx",
            "components/section-frame.types.ts"
          ],
          "path": "react/components/section-frame.json",
          "registryDependencies": [
            "compose",
            "presets",
            "section-box",
            "section-column",
            "section-header",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/section-frame.tsx",
            "components/section-frame.types.ts"
          ],
          "path": "solid/components/section-frame.json",
          "registryDependencies": [
            "compose",
            "presets",
            "section-box",
            "section-column",
            "section-header",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/section-frame.svelte",
            "components/section-frame.types.ts"
          ],
          "path": "svelte/components/section-frame.json",
          "registryDependencies": [
            "block",
            "box",
            "container",
            "grid",
            "presets",
            "section-box",
            "section-column",
            "section-header",
            "stack",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/section-frame.templ"
          ],
          "path": "templ/components/section-frame.json",
          "registryDependencies": [
            "block",
            "box",
            "container",
            "grid",
            "kit-box",
            "presets",
            "section-box",
            "section-column",
            "section-header",
            "stack",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/section-frame.html.twig"
          ],
          "path": "twig/components/section-frame.json",
          "registryDependencies": [
            "block",
            "box",
            "container",
            "grid",
            "presets",
            "section-box",
            "section-column",
            "section-header",
            "stack",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/section-frame.types.ts",
            "components/section-frame.vue"
          ],
          "path": "vue/components/section-frame.json",
          "registryDependencies": [
            "block",
            "box",
            "container",
            "grid",
            "presets",
            "section-box",
            "section-column",
            "section-header",
            "stack",
            "utils"
          ]
        }
      },
      "title": "Section Frame",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Section Head component",
      "group": "",
      "kind": "component",
      "name": "section-head",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/section-head.html.j2"
          ],
          "path": "jinja2/components/section-head.json",
          "registryDependencies": [
            "box",
            "button-plain",
            "inline",
            "presets",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/section-head.latte"
          ],
          "path": "latte/components/section-head.json",
          "registryDependencies": [
            "box",
            "button-plain",
            "inline",
            "presets",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/section-head.tsx"
          ],
          "path": "react/components/section-head.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/section-head.tsx"
          ],
          "path": "solid/components/section-head.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/section-head.svelte"
          ],
          "path": "svelte/components/section-head.json",
          "registryDependencies": [
            "box",
            "button-plain",
            "inline",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/section-head.templ"
          ],
          "path": "templ/components/section-head.json",
          "registryDependencies": [
            "box",
            "button-plain",
            "inline",
            "kit-box",
            "kit-button",
            "kit-text",
            "presets",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/section-head.html.twig"
          ],
          "path": "twig/components/section-head.json",
          "registryDependencies": [
            "box",
            "button-plain",
            "inline",
            "presets",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/section-head.vue"
          ],
          "path": "vue/components/section-head.json",
          "registryDependencies": [
            "box",
            "button-plain",
            "inline",
            "utils"
          ]
        }
      },
      "title": "Section Head",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Section Header component",
      "group": "",
      "kind": "component",
      "name": "section-header",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/section-header.html.j2"
          ],
          "path": "jinja2/components/section-header.json",
          "registryDependencies": [
            "badge",
            "group",
            "link",
            "presets",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/section-header.latte"
          ],
          "path": "latte/components/section-header.json",
          "registryDependencies": [
            "badge",
            "group",
            "link",
            "presets",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/section-header.tsx"
          ],
          "path": "react/components/section-header.json",
          "registryDependencies": [
            "compose",
            "presets",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/section-header.tsx"
          ],
          "path": "solid/components/section-header.json",
          "registryDependencies": [
            "compose",
            "presets",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/section-header.svelte"
          ],
          "path": "svelte/components/section-header.json",
          "registryDependencies": [
            "badge",
            "group",
            "link",
            "presets",
            "section-frame",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/section-header.templ"
          ],
          "path": "templ/components/section-header.json",
          "registryDependencies": [
            "badge",
            "group",
            "kit-box",
            "kit-link",
            "kit-text",
            "link",
            "presets",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/section-header.html.twig"
          ],
          "path": "twig/components/section-header.json",
          "registryDependencies": [
            "badge",
            "group",
            "link",
            "presets",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/section-header.vue"
          ],
          "path": "vue/components/section-header.json",
          "registryDependencies": [
            "badge",
            "group",
            "link",
            "presets",
            "section-frame",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Section Header",
      "type": "registry:component"
    },
    {
      "category": "primitives",
      "description": "Select primitive",
      "group": "",
      "kind": "primitive",
      "name": "select",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/select.html.j2"
          ],
          "path": "jinja2/components/ui/select.json",
          "registryDependencies": [
            "kit-select",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Select.latte"
          ],
          "path": "latte/components/ui/select.json",
          "registryDependencies": [
            "kit-select",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/select.tsx"
          ],
          "path": "react/components/ui/select.json",
          "registryDependencies": [
            "kit-select",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/select.solid.tsx"
          ],
          "path": "solid/components/ui/select.json",
          "registryDependencies": [
            "kit-select",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Select.svelte"
          ],
          "path": "svelte/components/ui/select.json",
          "registryDependencies": [
            "kit-select",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/select.templ"
          ],
          "path": "templ/components/ui/select.json",
          "registryDependencies": [
            "kit-select",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Select.html.twig"
          ],
          "path": "twig/components/ui/select.json",
          "registryDependencies": [
            "kit-select",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Select.vue"
          ],
          "path": "vue/components/ui/select.json",
          "registryDependencies": [
            "kit-select",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Select",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Select Option primitive",
      "group": "",
      "kind": "primitive",
      "name": "select-option",
      "runtimes": {
        "react": {
          "dependencies": [],
          "files": [
            "compose/select-option.tsx"
          ],
          "path": "react/components/ui/select-option.json",
          "registryDependencies": [
            "kit-select",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/select-option.solid.tsx"
          ],
          "path": "solid/components/ui/select-option.json",
          "registryDependencies": [
            "kit-select",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/SelectOption.svelte"
          ],
          "path": "svelte/components/ui/select-option.json",
          "registryDependencies": [
            "kit-select",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/SelectOption.vue"
          ],
          "path": "vue/components/ui/select-option.json",
          "registryDependencies": [
            "kit-select",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Select Option",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Separator primitive",
      "group": "",
      "kind": "primitive",
      "name": "separator",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/separator.html.j2"
          ],
          "path": "jinja2/components/ui/separator.json",
          "registryDependencies": [
            "kit-separator",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Separator.latte"
          ],
          "path": "latte/components/ui/separator.json",
          "registryDependencies": [
            "kit-separator",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/separator.tsx"
          ],
          "path": "react/components/ui/separator.json",
          "registryDependencies": [
            "kit-separator",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/separator.solid.tsx"
          ],
          "path": "solid/components/ui/separator.json",
          "registryDependencies": [
            "kit-separator",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Separator.svelte"
          ],
          "path": "svelte/components/ui/separator.json",
          "registryDependencies": [
            "kit-separator",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/separator.templ"
          ],
          "path": "templ/components/ui/separator.json",
          "registryDependencies": [
            "kit-separator",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Separator.html.twig"
          ],
          "path": "twig/components/ui/separator.json",
          "registryDependencies": [
            "kit-separator",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Separator.vue"
          ],
          "path": "vue/components/ui/separator.json",
          "registryDependencies": [
            "kit-separator",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Separator",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Sheet primitive",
      "group": "",
      "kind": "primitive",
      "name": "sheet",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/sheet.html.j2"
          ],
          "path": "jinja2/components/ui/sheet.json",
          "registryDependencies": [
            "kit-dialog",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Sheet.latte"
          ],
          "path": "latte/components/ui/sheet.json",
          "registryDependencies": [
            "kit-dialog",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/sheet.tsx"
          ],
          "path": "react/components/ui/sheet.json",
          "registryDependencies": [
            "kit-dialog",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/sheet.solid.tsx"
          ],
          "path": "solid/components/ui/sheet.json",
          "registryDependencies": [
            "kit-dialog",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Sheet.svelte"
          ],
          "path": "svelte/components/ui/sheet.json",
          "registryDependencies": [
            "kit-dialog",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/sheet.templ"
          ],
          "path": "templ/components/ui/sheet.json",
          "registryDependencies": [
            "kit-dialog",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Sheet.html.twig"
          ],
          "path": "twig/components/ui/sheet.json",
          "registryDependencies": [
            "kit-dialog",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Sheet.vue"
          ],
          "path": "vue/components/ui/sheet.json",
          "registryDependencies": [
            "kit-dialog",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Sheet",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Sheet Close primitive",
      "group": "",
      "kind": "primitive",
      "name": "sheet-close",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/sheet-close.html.j2"
          ],
          "path": "jinja2/components/ui/sheet-close.json",
          "registryDependencies": [
            "kit-button",
            "kit-icon",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/SheetClose.latte"
          ],
          "path": "latte/components/ui/sheet-close.json",
          "registryDependencies": [
            "kit-button",
            "kit-icon",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/sheet-close.tsx"
          ],
          "path": "react/components/ui/sheet-close.json",
          "registryDependencies": [
            "kit-button",
            "kit-icon",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/sheet-close.solid.tsx"
          ],
          "path": "solid/components/ui/sheet-close.json",
          "registryDependencies": [
            "kit-button",
            "kit-icon",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/SheetClose.svelte"
          ],
          "path": "svelte/components/ui/sheet-close.json",
          "registryDependencies": [
            "kit-button",
            "kit-icon",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/sheet-close.templ"
          ],
          "path": "templ/components/ui/sheet-close.json",
          "registryDependencies": [
            "kit-button",
            "kit-icon",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/SheetClose.html.twig"
          ],
          "path": "twig/components/ui/sheet-close.json",
          "registryDependencies": [
            "kit-button",
            "kit-icon",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/SheetClose.vue"
          ],
          "path": "vue/components/ui/sheet-close.json",
          "registryDependencies": [
            "kit-button",
            "kit-icon",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Sheet Close",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Sheet Trigger primitive",
      "group": "",
      "kind": "primitive",
      "name": "sheet-trigger",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/sheet-trigger.html.j2"
          ],
          "path": "jinja2/components/ui/sheet-trigger.json",
          "registryDependencies": [
            "kit-button",
            "kit-icon",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/SheetTrigger.latte"
          ],
          "path": "latte/components/ui/sheet-trigger.json",
          "registryDependencies": [
            "kit-button",
            "kit-icon",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/sheet-trigger.tsx"
          ],
          "path": "react/components/ui/sheet-trigger.json",
          "registryDependencies": [
            "kit-button",
            "kit-icon",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/sheet-trigger.solid.tsx"
          ],
          "path": "solid/components/ui/sheet-trigger.json",
          "registryDependencies": [
            "kit-button",
            "kit-icon",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/SheetTrigger.svelte"
          ],
          "path": "svelte/components/ui/sheet-trigger.json",
          "registryDependencies": [
            "kit-button",
            "kit-icon",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/sheet-trigger.templ"
          ],
          "path": "templ/components/ui/sheet-trigger.json",
          "registryDependencies": [
            "kit-button",
            "kit-icon",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/SheetTrigger.html.twig"
          ],
          "path": "twig/components/ui/sheet-trigger.json",
          "registryDependencies": [
            "kit-button",
            "kit-icon",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/SheetTrigger.vue"
          ],
          "path": "vue/components/ui/sheet-trigger.json",
          "registryDependencies": [
            "kit-button",
            "kit-icon",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Sheet Trigger",
      "type": "registry:ui"
    },
    {
      "category": "components",
      "description": "Shell Content component",
      "group": "",
      "kind": "component",
      "name": "shell-content",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/shell-content.html.j2"
          ],
          "path": "jinja2/components/shell-content.json",
          "registryDependencies": [
            "box",
            "group",
            "stack",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/shell-content.latte"
          ],
          "path": "latte/components/shell-content.json",
          "registryDependencies": [
            "box",
            "group",
            "stack",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/shell-content.tsx"
          ],
          "path": "react/components/shell-content.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/shell-content.tsx"
          ],
          "path": "solid/components/shell-content.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/shell-content.svelte"
          ],
          "path": "svelte/components/shell-content.json",
          "registryDependencies": [
            "box",
            "group",
            "stack",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/shell-content.templ"
          ],
          "path": "templ/components/shell-content.json",
          "registryDependencies": [
            "box",
            "group",
            "kit-box",
            "kit-text",
            "stack",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/shell-content.html.twig"
          ],
          "path": "twig/components/shell-content.json",
          "registryDependencies": [
            "box",
            "group",
            "stack",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/shell-content.vue"
          ],
          "path": "vue/components/shell-content.json",
          "registryDependencies": [
            "box",
            "group",
            "stack",
            "title",
            "utils"
          ]
        }
      },
      "title": "Shell Content",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Shell Footer component",
      "group": "",
      "kind": "component",
      "name": "shell-footer",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/shell-footer.html.j2"
          ],
          "path": "jinja2/components/shell-footer.json",
          "registryDependencies": [
            "block",
            "list",
            "list-item",
            "menu-entry",
            "nav-block",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/shell-footer.latte"
          ],
          "path": "latte/components/shell-footer.json",
          "registryDependencies": [
            "block",
            "list",
            "list-item",
            "menu-entry",
            "nav-block",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/shell-footer.tsx"
          ],
          "path": "react/components/shell-footer.json",
          "registryDependencies": [
            "compose",
            "dashboard-shell",
            "menu-entry",
            "nav-block",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/shell-footer.tsx"
          ],
          "path": "solid/components/shell-footer.json",
          "registryDependencies": [
            "compose",
            "dashboard-shell",
            "menu-entry",
            "nav-block",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/shell-footer.svelte"
          ],
          "path": "svelte/components/shell-footer.json",
          "registryDependencies": [
            "block",
            "dashboard-shell",
            "list",
            "list-item",
            "menu-entry",
            "nav-block",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/shell-footer.templ"
          ],
          "path": "templ/components/shell-footer.json",
          "registryDependencies": [
            "block",
            "kit-box",
            "kit-text",
            "list",
            "list-item",
            "menu-entry",
            "nav-block",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/shell-footer.html.twig"
          ],
          "path": "twig/components/shell-footer.json",
          "registryDependencies": [
            "block",
            "list",
            "list-item",
            "menu-entry",
            "nav-block",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/shell-footer.vue"
          ],
          "path": "vue/components/shell-footer.json",
          "registryDependencies": [
            "block",
            "dashboard-shell",
            "list",
            "list-item",
            "menu-entry",
            "nav-block",
            "text",
            "utils"
          ]
        }
      },
      "title": "Shell Footer",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Shell Sidebar component",
      "group": "",
      "kind": "component",
      "name": "shell-sidebar",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/shell-sidebar.html.j2"
          ],
          "path": "jinja2/components/shell-sidebar.json",
          "registryDependencies": [
            "block",
            "box",
            "button-plain",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "menu-entry",
            "nav-block",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/shell-sidebar.latte"
          ],
          "path": "latte/components/shell-sidebar.json",
          "registryDependencies": [
            "block",
            "box",
            "button-plain",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "menu-entry",
            "nav-block",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/shell-sidebar.tsx"
          ],
          "path": "react/components/shell-sidebar.json",
          "registryDependencies": [
            "compose",
            "dashboard-shell",
            "lucide-icon",
            "menu-entry",
            "nav-block",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/shell-sidebar.tsx"
          ],
          "path": "solid/components/shell-sidebar.json",
          "registryDependencies": [
            "compose",
            "dashboard-shell",
            "lucide-icon",
            "menu-entry",
            "nav-block",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/shell-sidebar.svelte"
          ],
          "path": "svelte/components/shell-sidebar.json",
          "registryDependencies": [
            "block",
            "box",
            "button-plain",
            "dashboard-shell",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "menu-entry",
            "nav-block",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/shell-sidebar.templ"
          ],
          "path": "templ/components/shell-sidebar.json",
          "registryDependencies": [
            "block",
            "box",
            "button-plain",
            "group",
            "inline",
            "kit-box",
            "kit-button",
            "kit-text",
            "list",
            "list-item",
            "lucide-icon",
            "menu-entry",
            "nav-block",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/shell-sidebar.html.twig"
          ],
          "path": "twig/components/shell-sidebar.json",
          "registryDependencies": [
            "block",
            "box",
            "button-plain",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "menu-entry",
            "nav-block",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/shell-sidebar.vue"
          ],
          "path": "vue/components/shell-sidebar.json",
          "registryDependencies": [
            "block",
            "box",
            "button-plain",
            "dashboard-shell",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "menu-entry",
            "nav-block",
            "text",
            "utils"
          ]
        }
      },
      "title": "Shell Sidebar",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Shell Topbar component",
      "group": "",
      "kind": "component",
      "name": "shell-topbar",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/shell-topbar.html.j2"
          ],
          "path": "jinja2/components/shell-topbar.json",
          "registryDependencies": [
            "block",
            "box",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "nav-block",
            "search-palette",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/shell-topbar.latte"
          ],
          "path": "latte/components/shell-topbar.json",
          "registryDependencies": [
            "block",
            "box",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "nav-block",
            "search-palette",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/shell-topbar.tsx"
          ],
          "path": "react/components/shell-topbar.json",
          "registryDependencies": [
            "compose",
            "dashboard-shell",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "nav-block",
            "search-palette",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/shell-topbar.tsx"
          ],
          "path": "solid/components/shell-topbar.json",
          "registryDependencies": [
            "compose",
            "dashboard-shell",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "nav-block",
            "search-palette",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/shell-topbar.svelte"
          ],
          "path": "svelte/components/shell-topbar.json",
          "registryDependencies": [
            "block",
            "box",
            "dashboard-shell",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "nav-block",
            "search-palette",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/shell-topbar.templ"
          ],
          "path": "templ/components/shell-topbar.json",
          "registryDependencies": [
            "block",
            "box",
            "group",
            "inline",
            "kit-box",
            "kit-text",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "nav-block",
            "search-palette",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/shell-topbar.html.twig"
          ],
          "path": "twig/components/shell-topbar.json",
          "registryDependencies": [
            "block",
            "box",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "nav-block",
            "search-palette",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/shell-topbar.vue"
          ],
          "path": "vue/components/shell-topbar.json",
          "registryDependencies": [
            "block",
            "box",
            "dashboard-shell",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "nav-block",
            "search-palette",
            "text",
            "utils"
          ]
        }
      },
      "title": "Shell Topbar",
      "type": "registry:component"
    },
    {
      "category": "commerce",
      "description": "The cart lines beside a summary with a promo code and a free-delivery bar.",
      "group": "checkout",
      "kind": "block",
      "name": "shopping-cart",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/shopping-cart.html.j2"
          ],
          "path": "jinja2/blocks/shopping-cart.json",
          "registryDependencies": [
            "box",
            "button",
            "cart-summary-card",
            "empty-state",
            "group",
            "lucide-icon",
            "media-frame",
            "number-field",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/shopping-cart.latte"
          ],
          "path": "latte/blocks/shopping-cart.json",
          "registryDependencies": [
            "box",
            "button",
            "cart-summary-card",
            "empty-state",
            "group",
            "lucide-icon",
            "media-frame",
            "number-field",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/shopping-cart.tsx",
            "blocks/shopping-cart.types.ts"
          ],
          "path": "react/blocks/shopping-cart.json",
          "registryDependencies": [
            "cart-list",
            "cart-summary-card",
            "compose",
            "empty-state",
            "lucide-icon",
            "media-frame",
            "number-field",
            "order-summary",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/shopping-cart.tsx",
            "blocks/shopping-cart.types.ts"
          ],
          "path": "solid/blocks/shopping-cart.json",
          "registryDependencies": [
            "cart-list",
            "cart-summary-card",
            "compose",
            "empty-state",
            "lucide-icon",
            "media-frame",
            "number-field",
            "order-summary",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/shopping-cart.svelte",
            "blocks/shopping-cart.types.ts"
          ],
          "path": "svelte/blocks/shopping-cart.json",
          "registryDependencies": [
            "box",
            "button",
            "cart-list",
            "cart-summary-card",
            "empty-state",
            "group",
            "lucide-icon",
            "media-frame",
            "number-field",
            "order-summary",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/shopping-cart.templ"
          ],
          "path": "templ/blocks/shopping-cart.json",
          "registryDependencies": [
            "box",
            "button",
            "cart-summary-card",
            "empty-state",
            "group",
            "kit-box",
            "kit-button",
            "kit-text",
            "lucide-icon",
            "media-frame",
            "number-field",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/shopping-cart.html.twig"
          ],
          "path": "twig/blocks/shopping-cart.json",
          "registryDependencies": [
            "box",
            "button",
            "cart-summary-card",
            "empty-state",
            "group",
            "lucide-icon",
            "media-frame",
            "number-field",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/shopping-cart.types.ts",
            "blocks/shopping-cart.vue"
          ],
          "path": "vue/blocks/shopping-cart.json",
          "registryDependencies": [
            "box",
            "button",
            "cart-list",
            "cart-summary-card",
            "empty-state",
            "group",
            "lucide-icon",
            "media-frame",
            "number-field",
            "order-summary",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Shopping Cart",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Side Checks component",
      "group": "",
      "kind": "component",
      "name": "side-checks",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/side-checks.html.j2"
          ],
          "path": "jinja2/components/side-checks.json",
          "registryDependencies": [
            "checkbox",
            "fieldset",
            "inline",
            "label",
            "legend",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/side-checks.latte"
          ],
          "path": "latte/components/side-checks.json",
          "registryDependencies": [
            "checkbox",
            "fieldset",
            "inline",
            "label",
            "legend",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/side-checks.tsx"
          ],
          "path": "react/components/side-checks.json",
          "registryDependencies": [
            "compose",
            "option-chips",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/side-checks.tsx"
          ],
          "path": "solid/components/side-checks.json",
          "registryDependencies": [
            "compose",
            "option-chips",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/side-checks.svelte"
          ],
          "path": "svelte/components/side-checks.json",
          "registryDependencies": [
            "checkbox",
            "fieldset",
            "inline",
            "label",
            "legend",
            "option-chips",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/side-checks.templ"
          ],
          "path": "templ/components/side-checks.json",
          "registryDependencies": [
            "checkbox",
            "fieldset",
            "inline",
            "kit-box",
            "kit-checkbox",
            "kit-label",
            "kit-text",
            "label",
            "legend",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/side-checks.html.twig"
          ],
          "path": "twig/components/side-checks.json",
          "registryDependencies": [
            "checkbox",
            "fieldset",
            "inline",
            "label",
            "legend",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/side-checks.vue"
          ],
          "path": "vue/components/side-checks.json",
          "registryDependencies": [
            "checkbox",
            "fieldset",
            "inline",
            "label",
            "legend",
            "option-chips",
            "utils"
          ]
        }
      },
      "title": "Side Checks",
      "type": "registry:component"
    },
    {
      "category": "dashboard",
      "description": "A vertical navigation with the brand on top and the user at the bottom: full, or icons only.",
      "group": "navigation",
      "kind": "block",
      "name": "sidebar-nav",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/sidebar-nav.html.j2"
          ],
          "path": "jinja2/blocks/sidebar-nav.json",
          "registryDependencies": [
            "block",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "nav-block",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/sidebar-nav.latte"
          ],
          "path": "latte/blocks/sidebar-nav.json",
          "registryDependencies": [
            "block",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "nav-block",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/sidebar-nav.tsx"
          ],
          "path": "react/blocks/sidebar-nav.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "nav-bar",
            "nav-block",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/sidebar-nav.tsx"
          ],
          "path": "solid/blocks/sidebar-nav.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "nav-bar",
            "nav-block",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/sidebar-nav.svelte"
          ],
          "path": "svelte/blocks/sidebar-nav.json",
          "registryDependencies": [
            "block",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "nav-bar",
            "nav-block",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/sidebar-nav.templ"
          ],
          "path": "templ/blocks/sidebar-nav.json",
          "registryDependencies": [
            "block",
            "group",
            "inline",
            "kit-box",
            "kit-text",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "nav-block",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/sidebar-nav.html.twig"
          ],
          "path": "twig/blocks/sidebar-nav.json",
          "registryDependencies": [
            "block",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "nav-block",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/sidebar-nav.vue"
          ],
          "path": "vue/blocks/sidebar-nav.json",
          "registryDependencies": [
            "block",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "menu-entry",
            "nav-bar",
            "nav-block",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Sidebar Nav",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Sidebar Panel component",
      "group": "",
      "kind": "component",
      "name": "sidebar-panel",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/sidebar-panel.html.j2"
          ],
          "path": "jinja2/components/sidebar-panel.json",
          "registryDependencies": [
            "block",
            "presets",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/sidebar-panel.latte"
          ],
          "path": "latte/components/sidebar-panel.json",
          "registryDependencies": [
            "block",
            "presets",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/sidebar-panel.tsx"
          ],
          "path": "react/components/sidebar-panel.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/sidebar-panel.tsx"
          ],
          "path": "solid/components/sidebar-panel.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/sidebar-panel.svelte"
          ],
          "path": "svelte/components/sidebar-panel.json",
          "registryDependencies": [
            "block",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/sidebar-panel.templ"
          ],
          "path": "templ/components/sidebar-panel.json",
          "registryDependencies": [
            "block",
            "kit-box",
            "presets",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/sidebar-panel.html.twig"
          ],
          "path": "twig/components/sidebar-panel.json",
          "registryDependencies": [
            "block",
            "presets",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/sidebar-panel.vue"
          ],
          "path": "vue/components/sidebar-panel.json",
          "registryDependencies": [
            "block",
            "utils"
          ]
        }
      },
      "title": "Sidebar Panel",
      "type": "registry:component"
    },
    {
      "category": "account",
      "description": "A sign-up in steps with a progress bar or a list of steps; back and next move between them.",
      "group": "auth",
      "kind": "block",
      "name": "signup-wizard",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/signup-wizard.html.j2"
          ],
          "path": "jinja2/blocks/signup-wizard.json",
          "registryDependencies": [
            "block",
            "box",
            "button",
            "field",
            "group",
            "input",
            "list",
            "list-item",
            "lucide-icon",
            "progress",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/signup-wizard.latte"
          ],
          "path": "latte/blocks/signup-wizard.json",
          "registryDependencies": [
            "block",
            "box",
            "button",
            "field",
            "group",
            "input",
            "list",
            "list-item",
            "lucide-icon",
            "progress",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/signup-wizard.tsx",
            "blocks/signup-wizard.types.ts"
          ],
          "path": "react/blocks/signup-wizard.json",
          "registryDependencies": [
            "compose",
            "field",
            "lucide-icon",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/signup-wizard.tsx",
            "blocks/signup-wizard.types.ts"
          ],
          "path": "solid/blocks/signup-wizard.json",
          "registryDependencies": [
            "compose",
            "field",
            "lucide-icon",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/signup-wizard.svelte",
            "blocks/signup-wizard.types.ts"
          ],
          "path": "svelte/blocks/signup-wizard.json",
          "registryDependencies": [
            "block",
            "box",
            "button",
            "field",
            "group",
            "input",
            "list",
            "list-item",
            "lucide-icon",
            "progress",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/signup-wizard.templ"
          ],
          "path": "templ/blocks/signup-wizard.json",
          "registryDependencies": [
            "block",
            "box",
            "button",
            "field",
            "group",
            "input",
            "kit-box",
            "kit-button",
            "kit-input",
            "kit-progress",
            "kit-text",
            "list",
            "list-item",
            "lucide-icon",
            "progress",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/signup-wizard.html.twig"
          ],
          "path": "twig/blocks/signup-wizard.json",
          "registryDependencies": [
            "block",
            "box",
            "button",
            "field",
            "group",
            "input",
            "list",
            "list-item",
            "lucide-icon",
            "progress",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/signup-wizard.types.ts",
            "blocks/signup-wizard.vue"
          ],
          "path": "vue/blocks/signup-wizard.json",
          "registryDependencies": [
            "block",
            "box",
            "button",
            "field",
            "group",
            "input",
            "list",
            "list-item",
            "lucide-icon",
            "progress",
            "stack",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Signup Wizard",
      "type": "registry:block"
    },
    {
      "category": "marketing",
      "description": "Copyright and links.",
      "group": "navigation",
      "kind": "block",
      "name": "site-footer",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/site-footer.html.j2"
          ],
          "path": "jinja2/blocks/site-footer.json",
          "registryDependencies": [
            "block",
            "container",
            "group",
            "menu-entry",
            "nav-block",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/site-footer.latte"
          ],
          "path": "latte/blocks/site-footer.json",
          "registryDependencies": [
            "block",
            "container",
            "group",
            "menu-entry",
            "nav-block",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/site-footer.tsx",
            "blocks/site-footer.types.ts"
          ],
          "path": "react/blocks/site-footer.json",
          "registryDependencies": [
            "compose",
            "menu-entry",
            "nav-block",
            "site-header",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/site-footer.tsx",
            "blocks/site-footer.types.ts"
          ],
          "path": "solid/blocks/site-footer.json",
          "registryDependencies": [
            "compose",
            "menu-entry",
            "nav-block",
            "site-header",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/site-footer.svelte",
            "blocks/site-footer.types.ts"
          ],
          "path": "svelte/blocks/site-footer.json",
          "registryDependencies": [
            "block",
            "container",
            "group",
            "menu-entry",
            "nav-block",
            "site-header",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/site-footer.templ"
          ],
          "path": "templ/blocks/site-footer.json",
          "registryDependencies": [
            "block",
            "container",
            "group",
            "kit-box",
            "kit-text",
            "menu-entry",
            "nav-block",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/site-footer.html.twig"
          ],
          "path": "twig/blocks/site-footer.json",
          "registryDependencies": [
            "block",
            "container",
            "group",
            "menu-entry",
            "nav-block",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/site-footer.types.ts",
            "blocks/site-footer.vue"
          ],
          "path": "vue/blocks/site-footer.json",
          "registryDependencies": [
            "block",
            "container",
            "group",
            "menu-entry",
            "nav-block",
            "site-header",
            "text",
            "utils"
          ]
        }
      },
      "title": "Site Footer",
      "type": "registry:block"
    },
    {
      "category": "marketing",
      "description": "Skip link, brand, navigation, theme button and an optional call to action.",
      "group": "navigation",
      "kind": "block",
      "name": "site-header",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/site-header.html.j2"
          ],
          "path": "jinja2/blocks/site-header.json",
          "registryDependencies": [
            "block",
            "button",
            "container",
            "group",
            "link-plain",
            "menu-entry",
            "nav-block",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/site-header.latte"
          ],
          "path": "latte/blocks/site-header.json",
          "registryDependencies": [
            "block",
            "button",
            "container",
            "group",
            "link-plain",
            "menu-entry",
            "nav-block",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/site-header.tsx",
            "blocks/site-header.types.ts"
          ],
          "path": "react/blocks/site-header.json",
          "registryDependencies": [
            "compose",
            "menu-entry",
            "nav-block",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/site-header.tsx",
            "blocks/site-header.types.ts"
          ],
          "path": "solid/blocks/site-header.json",
          "registryDependencies": [
            "compose",
            "menu-entry",
            "nav-block",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/site-header.svelte",
            "blocks/site-header.types.ts"
          ],
          "path": "svelte/blocks/site-header.json",
          "registryDependencies": [
            "block",
            "button",
            "container",
            "group",
            "link-plain",
            "menu-entry",
            "nav-block",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/site-header.templ"
          ],
          "path": "templ/blocks/site-header.json",
          "registryDependencies": [
            "block",
            "button",
            "container",
            "group",
            "kit-box",
            "kit-button",
            "kit-link",
            "link-plain",
            "menu-entry",
            "nav-block",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/site-header.html.twig"
          ],
          "path": "twig/blocks/site-header.json",
          "registryDependencies": [
            "block",
            "button",
            "container",
            "group",
            "link-plain",
            "menu-entry",
            "nav-block",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/site-header.types.ts",
            "blocks/site-header.vue"
          ],
          "path": "vue/blocks/site-header.json",
          "registryDependencies": [
            "block",
            "button",
            "container",
            "group",
            "link-plain",
            "menu-entry",
            "nav-block",
            "utils"
          ]
        }
      },
      "title": "Site Header",
      "type": "registry:block"
    },
    {
      "category": "marketing",
      "description": "A footer with the brand, groups of links and the copyright; a single row, a sign-up first or a status pill.",
      "group": "navigation",
      "kind": "block",
      "name": "sitemap-footer",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/sitemap-footer.html.j2"
          ],
          "path": "jinja2/blocks/sitemap-footer.json",
          "registryDependencies": [
            "block",
            "box",
            "button",
            "container",
            "footer-card",
            "footer-columns",
            "form",
            "group",
            "input",
            "label",
            "menu-entry",
            "nav-block",
            "pill",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/sitemap-footer.latte"
          ],
          "path": "latte/blocks/sitemap-footer.json",
          "registryDependencies": [
            "block",
            "box",
            "button",
            "container",
            "footer-card",
            "footer-columns",
            "form",
            "group",
            "input",
            "label",
            "menu-entry",
            "nav-block",
            "pill",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/sitemap-footer.tsx",
            "blocks/sitemap-footer.types.ts"
          ],
          "path": "react/blocks/sitemap-footer.json",
          "registryDependencies": [
            "compose",
            "footer-card",
            "footer-columns",
            "mega-menu",
            "menu-entry",
            "nav-block",
            "pill",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/sitemap-footer.tsx",
            "blocks/sitemap-footer.types.ts"
          ],
          "path": "solid/blocks/sitemap-footer.json",
          "registryDependencies": [
            "compose",
            "footer-card",
            "footer-columns",
            "mega-menu",
            "menu-entry",
            "nav-block",
            "pill",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/sitemap-footer.svelte",
            "blocks/sitemap-footer.types.ts"
          ],
          "path": "svelte/blocks/sitemap-footer.json",
          "registryDependencies": [
            "block",
            "box",
            "button",
            "container",
            "footer-card",
            "footer-columns",
            "form",
            "group",
            "input",
            "label",
            "mega-menu",
            "menu-entry",
            "nav-block",
            "pill",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/sitemap-footer.templ"
          ],
          "path": "templ/blocks/sitemap-footer.json",
          "registryDependencies": [
            "block",
            "box",
            "button",
            "container",
            "footer-card",
            "footer-columns",
            "form",
            "group",
            "input",
            "kit-box",
            "kit-button",
            "kit-form",
            "kit-input",
            "kit-label",
            "kit-text",
            "label",
            "menu-entry",
            "nav-block",
            "pill",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/sitemap-footer.html.twig"
          ],
          "path": "twig/blocks/sitemap-footer.json",
          "registryDependencies": [
            "block",
            "box",
            "button",
            "container",
            "footer-card",
            "footer-columns",
            "form",
            "group",
            "input",
            "label",
            "menu-entry",
            "nav-block",
            "pill",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/sitemap-footer.types.ts",
            "blocks/sitemap-footer.vue"
          ],
          "path": "vue/blocks/sitemap-footer.json",
          "registryDependencies": [
            "block",
            "box",
            "button",
            "container",
            "footer-card",
            "footer-columns",
            "form",
            "group",
            "input",
            "label",
            "mega-menu",
            "menu-entry",
            "nav-block",
            "pill",
            "stack",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Sitemap Footer",
      "type": "registry:block"
    },
    {
      "category": "primitives",
      "description": "Skeleton primitive",
      "group": "",
      "kind": "primitive",
      "name": "skeleton",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/skeleton.html.j2"
          ],
          "path": "jinja2/components/ui/skeleton.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Skeleton.latte"
          ],
          "path": "latte/components/ui/skeleton.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/skeleton.tsx"
          ],
          "path": "react/components/ui/skeleton.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/skeleton.solid.tsx"
          ],
          "path": "solid/components/ui/skeleton.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Skeleton.svelte"
          ],
          "path": "svelte/components/ui/skeleton.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/skeleton.templ"
          ],
          "path": "templ/components/ui/skeleton.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Skeleton.html.twig"
          ],
          "path": "twig/components/ui/skeleton.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Skeleton.vue"
          ],
          "path": "vue/components/ui/skeleton.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Skeleton",
      "type": "registry:ui"
    },
    {
      "category": "dashboard",
      "description": "Grey blocks in the shape of what is coming: cards, a list or an article.",
      "group": "states",
      "kind": "block",
      "name": "skeleton-layout",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/skeleton-layout.html.j2"
          ],
          "path": "jinja2/blocks/skeleton-layout.json",
          "registryDependencies": [
            "block",
            "grid",
            "group",
            "section-frame",
            "skeleton",
            "stack",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/skeleton-layout.latte"
          ],
          "path": "latte/blocks/skeleton-layout.json",
          "registryDependencies": [
            "block",
            "grid",
            "group",
            "section-frame",
            "skeleton",
            "stack",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/skeleton-layout.tsx",
            "blocks/skeleton-layout.types.ts"
          ],
          "path": "react/blocks/skeleton-layout.json",
          "registryDependencies": [
            "compose",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/skeleton-layout.tsx",
            "blocks/skeleton-layout.types.ts"
          ],
          "path": "solid/blocks/skeleton-layout.json",
          "registryDependencies": [
            "compose",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/skeleton-layout.svelte",
            "blocks/skeleton-layout.types.ts"
          ],
          "path": "svelte/blocks/skeleton-layout.json",
          "registryDependencies": [
            "block",
            "grid",
            "group",
            "section-frame",
            "skeleton",
            "stack",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/skeleton-layout.templ"
          ],
          "path": "templ/blocks/skeleton-layout.json",
          "registryDependencies": [
            "block",
            "grid",
            "group",
            "kit-box",
            "section-frame",
            "skeleton",
            "stack",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/skeleton-layout.html.twig"
          ],
          "path": "twig/blocks/skeleton-layout.json",
          "registryDependencies": [
            "block",
            "grid",
            "group",
            "section-frame",
            "skeleton",
            "stack",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/skeleton-layout.types.ts",
            "blocks/skeleton-layout.vue"
          ],
          "path": "vue/blocks/skeleton-layout.json",
          "registryDependencies": [
            "block",
            "grid",
            "group",
            "section-frame",
            "skeleton",
            "stack",
            "utils"
          ]
        }
      },
      "title": "Skeleton Layout",
      "type": "registry:block"
    },
    {
      "category": "commerce",
      "description": "Days with their delivery windows as radio chips, beside the zone card.",
      "group": "delivery",
      "kind": "block",
      "name": "slot-board",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/slot-board.html.j2"
          ],
          "path": "jinja2/blocks/slot-board.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "field",
            "inline",
            "kit-select",
            "list",
            "list-item",
            "section-frame",
            "select",
            "slot-grid",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/slot-board.latte"
          ],
          "path": "latte/blocks/slot-board.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "field",
            "inline",
            "kit-select",
            "list",
            "list-item",
            "section-frame",
            "select",
            "slot-grid",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/slot-board.tsx",
            "blocks/slot-board.types.ts"
          ],
          "path": "react/blocks/slot-board.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "field",
            "section-frame",
            "slot-grid",
            "utils",
            "zone-table"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/slot-board.tsx",
            "blocks/slot-board.types.ts"
          ],
          "path": "solid/blocks/slot-board.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "field",
            "section-frame",
            "slot-grid",
            "utils",
            "zone-table"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/slot-board.svelte",
            "blocks/slot-board.types.ts"
          ],
          "path": "svelte/blocks/slot-board.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "field",
            "inline",
            "list",
            "list-item",
            "section-frame",
            "select",
            "select-option",
            "slot-grid",
            "stack",
            "text",
            "utils",
            "zone-table"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/slot-board.templ"
          ],
          "path": "templ/blocks/slot-board.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "field",
            "inline",
            "kit-box",
            "kit-button",
            "kit-select",
            "kit-text",
            "list",
            "list-item",
            "section-frame",
            "select",
            "slot-grid",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/slot-board.html.twig"
          ],
          "path": "twig/blocks/slot-board.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "field",
            "inline",
            "kit-select",
            "list",
            "list-item",
            "section-frame",
            "select",
            "slot-grid",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/slot-board.types.ts",
            "blocks/slot-board.vue"
          ],
          "path": "vue/blocks/slot-board.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "field",
            "inline",
            "list",
            "list-item",
            "section-frame",
            "select",
            "select-option",
            "slot-grid",
            "stack",
            "text",
            "utils",
            "zone-table"
          ]
        }
      },
      "title": "Slot Board",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Slot Grid component",
      "group": "",
      "kind": "component",
      "name": "slot-grid",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/slot-grid.html.j2"
          ],
          "path": "jinja2/components/slot-grid.json",
          "registryDependencies": [
            "box",
            "group",
            "inline",
            "label",
            "radio",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/slot-grid.latte"
          ],
          "path": "latte/components/slot-grid.json",
          "registryDependencies": [
            "box",
            "group",
            "inline",
            "label",
            "radio",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/slot-grid.tsx",
            "components/slot-grid.types.ts"
          ],
          "path": "react/components/slot-grid.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/slot-grid.tsx",
            "components/slot-grid.types.ts"
          ],
          "path": "solid/components/slot-grid.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/slot-grid.svelte",
            "components/slot-grid.types.ts"
          ],
          "path": "svelte/components/slot-grid.json",
          "registryDependencies": [
            "box",
            "group",
            "inline",
            "label",
            "radio",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/slot-grid.templ"
          ],
          "path": "templ/components/slot-grid.json",
          "registryDependencies": [
            "box",
            "group",
            "inline",
            "kit-box",
            "kit-label",
            "kit-radio",
            "kit-text",
            "label",
            "radio",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/slot-grid.html.twig"
          ],
          "path": "twig/components/slot-grid.json",
          "registryDependencies": [
            "box",
            "group",
            "inline",
            "label",
            "radio",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/slot-grid.types.ts",
            "components/slot-grid.vue"
          ],
          "path": "vue/components/slot-grid.json",
          "registryDependencies": [
            "box",
            "group",
            "inline",
            "label",
            "radio",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Slot Grid",
      "type": "registry:component"
    },
    {
      "category": "primitives",
      "description": "Stack primitive",
      "group": "",
      "kind": "primitive",
      "name": "stack",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/stack.html.j2"
          ],
          "path": "jinja2/components/ui/stack.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Stack.latte"
          ],
          "path": "latte/components/ui/stack.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/stack.tsx"
          ],
          "path": "react/components/ui/stack.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/stack.solid.tsx"
          ],
          "path": "solid/components/ui/stack.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Stack.svelte"
          ],
          "path": "svelte/components/ui/stack.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/stack.templ"
          ],
          "path": "templ/components/ui/stack.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Stack.html.twig"
          ],
          "path": "twig/components/ui/stack.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Stack.vue"
          ],
          "path": "vue/components/ui/stack.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Stack",
      "type": "registry:ui"
    },
    {
      "category": "components",
      "description": "Stat Figure component",
      "group": "",
      "kind": "component",
      "name": "stat-figure",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/stat-figure.html.j2"
          ],
          "path": "jinja2/components/stat-figure.json",
          "registryDependencies": [
            "lucide-icon",
            "presets",
            "stack",
            "stat-tile",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/stat-figure.latte"
          ],
          "path": "latte/components/stat-figure.json",
          "registryDependencies": [
            "lucide-icon",
            "presets",
            "stack",
            "stat-tile",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/stat-figure.tsx"
          ],
          "path": "react/components/stat-figure.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "presets",
            "stat-tile",
            "stats-band",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/stat-figure.tsx"
          ],
          "path": "solid/components/stat-figure.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "presets",
            "stat-tile",
            "stats-band",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/stat-figure.svelte"
          ],
          "path": "svelte/components/stat-figure.json",
          "registryDependencies": [
            "lucide-icon",
            "presets",
            "stack",
            "stat-tile",
            "stats-band",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/stat-figure.templ"
          ],
          "path": "templ/components/stat-figure.json",
          "registryDependencies": [
            "kit-box",
            "kit-text",
            "lucide-icon",
            "presets",
            "stack",
            "stat-tile",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/stat-figure.html.twig"
          ],
          "path": "twig/components/stat-figure.json",
          "registryDependencies": [
            "lucide-icon",
            "presets",
            "stack",
            "stat-tile",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/stat-figure.vue"
          ],
          "path": "vue/components/stat-figure.json",
          "registryDependencies": [
            "lucide-icon",
            "presets",
            "stack",
            "stat-tile",
            "stats-band",
            "text",
            "utils"
          ]
        }
      },
      "title": "Stat Figure",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Stat Tile component",
      "group": "",
      "kind": "component",
      "name": "stat-tile",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/stat-tile.html.j2"
          ],
          "path": "jinja2/components/stat-tile.json",
          "registryDependencies": [
            "box",
            "icon-badge",
            "link",
            "lucide-icon",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/stat-tile.latte"
          ],
          "path": "latte/components/stat-tile.json",
          "registryDependencies": [
            "box",
            "icon-badge",
            "link",
            "lucide-icon",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/stat-tile.tsx"
          ],
          "path": "react/components/stat-tile.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/stat-tile.tsx"
          ],
          "path": "solid/components/stat-tile.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/stat-tile.svelte"
          ],
          "path": "svelte/components/stat-tile.json",
          "registryDependencies": [
            "box",
            "icon-badge",
            "link",
            "lucide-icon",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/stat-tile.templ"
          ],
          "path": "templ/components/stat-tile.json",
          "registryDependencies": [
            "box",
            "icon-badge",
            "kit-box",
            "kit-link",
            "kit-text",
            "link",
            "lucide-icon",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/stat-tile.html.twig"
          ],
          "path": "twig/components/stat-tile.json",
          "registryDependencies": [
            "box",
            "icon-badge",
            "link",
            "lucide-icon",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/stat-tile.vue"
          ],
          "path": "vue/components/stat-tile.json",
          "registryDependencies": [
            "box",
            "icon-badge",
            "link",
            "lucide-icon",
            "text",
            "utils"
          ]
        }
      },
      "title": "Stat Tile",
      "type": "registry:component"
    },
    {
      "category": "marketing",
      "description": "Key numbers as figures, cards or figures with icons.",
      "group": "proof",
      "kind": "block",
      "name": "stats-band",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/stats-band.html.j2"
          ],
          "path": "jinja2/blocks/stats-band.json",
          "registryDependencies": [
            "backdrop",
            "empty-state",
            "grid",
            "presets",
            "section-frame",
            "stat-figure",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/stats-band.latte"
          ],
          "path": "latte/blocks/stats-band.json",
          "registryDependencies": [
            "backdrop",
            "empty-state",
            "grid",
            "presets",
            "section-frame",
            "stat-figure",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/stats-band.tsx",
            "blocks/stats-band.types.ts"
          ],
          "path": "react/blocks/stats-band.json",
          "registryDependencies": [
            "backdrop",
            "compose",
            "empty-state",
            "presets",
            "section-frame",
            "stat-figure",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/stats-band.tsx",
            "blocks/stats-band.types.ts"
          ],
          "path": "solid/blocks/stats-band.json",
          "registryDependencies": [
            "backdrop",
            "compose",
            "empty-state",
            "presets",
            "section-frame",
            "stat-figure",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/stats-band.svelte",
            "blocks/stats-band.types.ts"
          ],
          "path": "svelte/blocks/stats-band.json",
          "registryDependencies": [
            "backdrop",
            "empty-state",
            "grid",
            "presets",
            "section-frame",
            "stat-figure",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/stats-band.templ"
          ],
          "path": "templ/blocks/stats-band.json",
          "registryDependencies": [
            "backdrop",
            "empty-state",
            "grid",
            "kit-box",
            "presets",
            "section-frame",
            "stat-figure",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/stats-band.html.twig"
          ],
          "path": "twig/blocks/stats-band.json",
          "registryDependencies": [
            "backdrop",
            "empty-state",
            "grid",
            "presets",
            "section-frame",
            "stat-figure",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/stats-band.types.ts",
            "blocks/stats-band.vue"
          ],
          "path": "vue/blocks/stats-band.json",
          "registryDependencies": [
            "backdrop",
            "empty-state",
            "grid",
            "presets",
            "section-frame",
            "stat-figure",
            "utils"
          ]
        }
      },
      "title": "Stats Band",
      "type": "registry:block"
    },
    {
      "category": "onboarding",
      "description": "A multi-step form header with the current step.",
      "group": "setup",
      "kind": "block",
      "name": "stepper",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/stepper.html.j2"
          ],
          "path": "jinja2/blocks/stepper.json",
          "registryDependencies": [
            "button",
            "group",
            "icon-badge",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/stepper.latte"
          ],
          "path": "latte/blocks/stepper.json",
          "registryDependencies": [
            "button",
            "group",
            "icon-badge",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/stepper.tsx"
          ],
          "path": "react/blocks/stepper.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "section-frame",
            "steps-list",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/stepper.tsx"
          ],
          "path": "solid/blocks/stepper.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "section-frame",
            "steps-list",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/stepper.svelte"
          ],
          "path": "svelte/blocks/stepper.json",
          "registryDependencies": [
            "button",
            "group",
            "icon-badge",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "section-frame",
            "stack",
            "steps-list",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/stepper.templ"
          ],
          "path": "templ/blocks/stepper.json",
          "registryDependencies": [
            "button",
            "group",
            "icon-badge",
            "inline",
            "kit-box",
            "kit-button",
            "kit-text",
            "list",
            "list-item",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/stepper.html.twig"
          ],
          "path": "twig/blocks/stepper.json",
          "registryDependencies": [
            "button",
            "group",
            "icon-badge",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/stepper.vue"
          ],
          "path": "vue/blocks/stepper.json",
          "registryDependencies": [
            "button",
            "group",
            "icon-badge",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "section-frame",
            "stack",
            "steps-list",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Stepper",
      "type": "registry:block"
    },
    {
      "category": "marketing",
      "description": "Numbered or icon steps in a row or a column.",
      "group": "how-it-works",
      "kind": "block",
      "name": "steps-list",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/steps-list.html.j2"
          ],
          "path": "jinja2/blocks/steps-list.json",
          "registryDependencies": [
            "empty-state",
            "icon-badge",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/steps-list.latte"
          ],
          "path": "latte/blocks/steps-list.json",
          "registryDependencies": [
            "empty-state",
            "icon-badge",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/steps-list.tsx",
            "blocks/steps-list.types.ts"
          ],
          "path": "react/blocks/steps-list.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "lucide-icon",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/steps-list.tsx",
            "blocks/steps-list.types.ts"
          ],
          "path": "solid/blocks/steps-list.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "lucide-icon",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/steps-list.svelte",
            "blocks/steps-list.types.ts"
          ],
          "path": "svelte/blocks/steps-list.json",
          "registryDependencies": [
            "empty-state",
            "icon-badge",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/steps-list.templ"
          ],
          "path": "templ/blocks/steps-list.json",
          "registryDependencies": [
            "empty-state",
            "icon-badge",
            "inline",
            "kit-box",
            "kit-text",
            "list",
            "list-item",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/steps-list.html.twig"
          ],
          "path": "twig/blocks/steps-list.json",
          "registryDependencies": [
            "empty-state",
            "icon-badge",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/steps-list.types.ts",
            "blocks/steps-list.vue"
          ],
          "path": "vue/blocks/steps-list.json",
          "registryDependencies": [
            "empty-state",
            "icon-badge",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Steps List",
      "type": "registry:block"
    },
    {
      "category": "commerce",
      "description": "The hero of a store with promises under the actions, beside a picture with an offer card or over a faint picture.",
      "group": "storefront",
      "kind": "block",
      "name": "store-hero",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/store-hero.html.j2"
          ],
          "path": "jinja2/blocks/store-hero.json",
          "registryDependencies": [
            "action-group",
            "backdrop",
            "box",
            "grid",
            "group",
            "lucide-icon",
            "offer-media",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/store-hero.latte"
          ],
          "path": "latte/blocks/store-hero.json",
          "registryDependencies": [
            "action-group",
            "backdrop",
            "box",
            "grid",
            "group",
            "lucide-icon",
            "offer-media",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/store-hero.tsx",
            "blocks/store-hero.types.ts"
          ],
          "path": "react/blocks/store-hero.json",
          "registryDependencies": [
            "action-group",
            "backdrop",
            "compose",
            "error-page",
            "feature-grid",
            "lucide-icon",
            "offer-media",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/store-hero.tsx",
            "blocks/store-hero.types.ts"
          ],
          "path": "solid/blocks/store-hero.json",
          "registryDependencies": [
            "action-group",
            "backdrop",
            "compose",
            "error-page",
            "feature-grid",
            "lucide-icon",
            "offer-media",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/store-hero.svelte",
            "blocks/store-hero.types.ts"
          ],
          "path": "svelte/blocks/store-hero.json",
          "registryDependencies": [
            "action-group",
            "backdrop",
            "box",
            "error-page",
            "feature-grid",
            "grid",
            "group",
            "lucide-icon",
            "offer-media",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/store-hero.templ"
          ],
          "path": "templ/blocks/store-hero.json",
          "registryDependencies": [
            "action-group",
            "backdrop",
            "box",
            "grid",
            "group",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "offer-media",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/store-hero.html.twig"
          ],
          "path": "twig/blocks/store-hero.json",
          "registryDependencies": [
            "action-group",
            "backdrop",
            "box",
            "grid",
            "group",
            "lucide-icon",
            "offer-media",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/store-hero.types.ts",
            "blocks/store-hero.vue"
          ],
          "path": "vue/blocks/store-hero.json",
          "registryDependencies": [
            "action-group",
            "backdrop",
            "box",
            "error-page",
            "feature-grid",
            "grid",
            "group",
            "lucide-icon",
            "offer-media",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Store Hero",
      "type": "registry:block"
    },
    {
      "category": "commerce",
      "description": "The stores with address, hours, phone and services.",
      "group": "delivery",
      "kind": "block",
      "name": "store-locations",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/store-locations.html.j2"
          ],
          "path": "jinja2/blocks/store-locations.json",
          "registryDependencies": [
            "badge",
            "box",
            "empty-state",
            "group",
            "inline",
            "link",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/store-locations.latte"
          ],
          "path": "latte/blocks/store-locations.json",
          "registryDependencies": [
            "badge",
            "box",
            "empty-state",
            "group",
            "inline",
            "link",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/store-locations.tsx",
            "blocks/store-locations.types.ts"
          ],
          "path": "react/blocks/store-locations.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/store-locations.tsx",
            "blocks/store-locations.types.ts"
          ],
          "path": "solid/blocks/store-locations.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/store-locations.svelte",
            "blocks/store-locations.types.ts"
          ],
          "path": "svelte/blocks/store-locations.json",
          "registryDependencies": [
            "badge",
            "box",
            "empty-state",
            "group",
            "inline",
            "link",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/store-locations.templ"
          ],
          "path": "templ/blocks/store-locations.json",
          "registryDependencies": [
            "badge",
            "box",
            "empty-state",
            "group",
            "inline",
            "kit-box",
            "kit-link",
            "kit-text",
            "link",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/store-locations.html.twig"
          ],
          "path": "twig/blocks/store-locations.json",
          "registryDependencies": [
            "badge",
            "box",
            "empty-state",
            "group",
            "inline",
            "link",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/store-locations.types.ts",
            "blocks/store-locations.vue"
          ],
          "path": "vue/blocks/store-locations.json",
          "registryDependencies": [
            "badge",
            "box",
            "empty-state",
            "group",
            "inline",
            "link",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Store Locations",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Story Dots component",
      "group": "",
      "kind": "component",
      "name": "story-dots",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/story-dots.html.j2"
          ],
          "path": "jinja2/components/story-dots.json",
          "registryDependencies": [
            "group",
            "inline",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/story-dots.latte"
          ],
          "path": "latte/components/story-dots.json",
          "registryDependencies": [
            "group",
            "inline",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/story-dots.tsx"
          ],
          "path": "react/components/story-dots.json",
          "registryDependencies": [
            "compose",
            "milestone-timeline",
            "story-tabs",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/story-dots.tsx"
          ],
          "path": "solid/components/story-dots.json",
          "registryDependencies": [
            "compose",
            "milestone-timeline",
            "story-tabs",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/story-dots.svelte"
          ],
          "path": "svelte/components/story-dots.json",
          "registryDependencies": [
            "group",
            "inline",
            "milestone-timeline",
            "story-tabs",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/story-dots.templ"
          ],
          "path": "templ/components/story-dots.json",
          "registryDependencies": [
            "group",
            "inline",
            "kit-box",
            "kit-text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/story-dots.html.twig"
          ],
          "path": "twig/components/story-dots.json",
          "registryDependencies": [
            "group",
            "inline",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/story-dots.vue"
          ],
          "path": "vue/components/story-dots.json",
          "registryDependencies": [
            "group",
            "inline",
            "milestone-timeline",
            "story-tabs",
            "utils"
          ]
        }
      },
      "title": "Story Dots",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Story Panel component",
      "group": "",
      "kind": "component",
      "name": "story-panel",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/story-panel.html.j2"
          ],
          "path": "jinja2/components/story-panel.json",
          "registryDependencies": [
            "badge",
            "box",
            "group",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/story-panel.latte"
          ],
          "path": "latte/components/story-panel.json",
          "registryDependencies": [
            "badge",
            "box",
            "group",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/story-panel.tsx"
          ],
          "path": "react/components/story-panel.json",
          "registryDependencies": [
            "compose",
            "milestone-timeline",
            "story-tabs",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/story-panel.tsx"
          ],
          "path": "solid/components/story-panel.json",
          "registryDependencies": [
            "compose",
            "milestone-timeline",
            "story-tabs",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/story-panel.svelte"
          ],
          "path": "svelte/components/story-panel.json",
          "registryDependencies": [
            "badge",
            "box",
            "group",
            "milestone-timeline",
            "stack",
            "story-tabs",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/story-panel.templ"
          ],
          "path": "templ/components/story-panel.json",
          "registryDependencies": [
            "badge",
            "box",
            "group",
            "kit-box",
            "kit-text",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/story-panel.html.twig"
          ],
          "path": "twig/components/story-panel.json",
          "registryDependencies": [
            "badge",
            "box",
            "group",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/story-panel.vue"
          ],
          "path": "vue/components/story-panel.json",
          "registryDependencies": [
            "badge",
            "box",
            "group",
            "milestone-timeline",
            "stack",
            "story-tabs",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Story Panel",
      "type": "registry:component"
    },
    {
      "category": "content",
      "description": "Year tabs over the panel of the chosen year, or the heading beside a picture with arrows and one dot per step. Choosing a step is an event.",
      "group": "story",
      "kind": "block",
      "name": "story-tabs",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/story-tabs.html.j2"
          ],
          "path": "jinja2/blocks/story-tabs.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "group",
            "inline",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "story-dots",
            "story-panel",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/story-tabs.latte"
          ],
          "path": "latte/blocks/story-tabs.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "group",
            "inline",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "story-dots",
            "story-panel",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/story-tabs.tsx",
            "blocks/story-tabs.types.ts"
          ],
          "path": "react/blocks/story-tabs.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "lucide-icon",
            "media-frame",
            "milestone-timeline",
            "section-frame",
            "story-dots",
            "story-panel",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/story-tabs.tsx",
            "blocks/story-tabs.types.ts"
          ],
          "path": "solid/blocks/story-tabs.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "lucide-icon",
            "media-frame",
            "milestone-timeline",
            "section-frame",
            "story-dots",
            "story-panel",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/story-tabs.svelte",
            "blocks/story-tabs.types.ts"
          ],
          "path": "svelte/blocks/story-tabs.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "group",
            "inline",
            "lucide-icon",
            "media-frame",
            "milestone-timeline",
            "section-frame",
            "stack",
            "story-dots",
            "story-panel",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/story-tabs.templ"
          ],
          "path": "templ/blocks/story-tabs.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "group",
            "inline",
            "kit-box",
            "kit-button",
            "kit-text",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "story-dots",
            "story-panel",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/story-tabs.html.twig"
          ],
          "path": "twig/blocks/story-tabs.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "group",
            "inline",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "story-dots",
            "story-panel",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/story-tabs.types.ts",
            "blocks/story-tabs.vue"
          ],
          "path": "vue/blocks/story-tabs.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "group",
            "inline",
            "lucide-icon",
            "media-frame",
            "milestone-timeline",
            "section-frame",
            "stack",
            "story-dots",
            "story-panel",
            "utils"
          ]
        }
      },
      "title": "Story Tabs",
      "type": "registry:block"
    },
    {
      "category": "primitives",
      "description": "Summary primitive",
      "group": "",
      "kind": "primitive",
      "name": "summary",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/summary.html.j2"
          ],
          "path": "jinja2/components/ui/summary.json",
          "registryDependencies": [
            "kit-disclosure",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Summary.latte"
          ],
          "path": "latte/components/ui/summary.json",
          "registryDependencies": [
            "kit-disclosure",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/summary.tsx"
          ],
          "path": "react/components/ui/summary.json",
          "registryDependencies": [
            "kit-disclosure",
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/summary.solid.tsx"
          ],
          "path": "solid/components/ui/summary.json",
          "registryDependencies": [
            "kit-disclosure",
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Summary.svelte"
          ],
          "path": "svelte/components/ui/summary.json",
          "registryDependencies": [
            "kit-disclosure",
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/summary.templ"
          ],
          "path": "templ/components/ui/summary.json",
          "registryDependencies": [
            "kit-disclosure",
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Summary.html.twig"
          ],
          "path": "twig/components/ui/summary.json",
          "registryDependencies": [
            "kit-disclosure",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Summary.vue"
          ],
          "path": "vue/components/ui/summary.json",
          "registryDependencies": [
            "kit-disclosure",
            "kit-text",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Summary",
      "type": "registry:ui"
    },
    {
      "category": "support",
      "description": "Ways to get help: email, chat, docs.",
      "group": "contact",
      "kind": "block",
      "name": "support-channels",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/support-channels.html.j2"
          ],
          "path": "jinja2/blocks/support-channels.json",
          "registryDependencies": [
            "card",
            "card-content",
            "empty-state",
            "grid",
            "lucide-icon",
            "menu-entry",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/support-channels.latte"
          ],
          "path": "latte/blocks/support-channels.json",
          "registryDependencies": [
            "card",
            "card-content",
            "empty-state",
            "grid",
            "lucide-icon",
            "menu-entry",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/support-channels.tsx"
          ],
          "path": "react/blocks/support-channels.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "feature-grid",
            "lucide-icon",
            "menu-entry",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/support-channels.tsx"
          ],
          "path": "solid/blocks/support-channels.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "feature-grid",
            "lucide-icon",
            "menu-entry",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/support-channels.svelte"
          ],
          "path": "svelte/blocks/support-channels.json",
          "registryDependencies": [
            "card",
            "card-content",
            "empty-state",
            "feature-grid",
            "grid",
            "lucide-icon",
            "menu-entry",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/support-channels.templ"
          ],
          "path": "templ/blocks/support-channels.json",
          "registryDependencies": [
            "card",
            "card-content",
            "empty-state",
            "grid",
            "kit-box",
            "kit-text",
            "lucide-icon",
            "menu-entry",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/support-channels.html.twig"
          ],
          "path": "twig/blocks/support-channels.json",
          "registryDependencies": [
            "card",
            "card-content",
            "empty-state",
            "grid",
            "lucide-icon",
            "menu-entry",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/support-channels.vue"
          ],
          "path": "vue/blocks/support-channels.json",
          "registryDependencies": [
            "card",
            "card-content",
            "empty-state",
            "feature-grid",
            "grid",
            "lucide-icon",
            "menu-entry",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Support Channels",
      "type": "registry:block"
    },
    {
      "category": "commerce",
      "description": "A dense grid of sets with the piece count and the rolls of each.",
      "group": "food",
      "kind": "block",
      "name": "sushi-sets",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/sushi-sets.html.j2"
          ],
          "path": "jinja2/blocks/sushi-sets.json",
          "registryDependencies": [
            "add-icon",
            "badge",
            "box",
            "empty-state",
            "grid",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/sushi-sets.latte"
          ],
          "path": "latte/blocks/sushi-sets.json",
          "registryDependencies": [
            "add-icon",
            "badge",
            "box",
            "empty-state",
            "grid",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/sushi-sets.tsx"
          ],
          "path": "react/blocks/sushi-sets.json",
          "registryDependencies": [
            "add-icon",
            "compose",
            "dish-showcase",
            "empty-state",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/sushi-sets.tsx"
          ],
          "path": "solid/blocks/sushi-sets.json",
          "registryDependencies": [
            "add-icon",
            "compose",
            "dish-showcase",
            "empty-state",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/sushi-sets.svelte"
          ],
          "path": "svelte/blocks/sushi-sets.json",
          "registryDependencies": [
            "add-icon",
            "badge",
            "box",
            "dish-showcase",
            "empty-state",
            "grid",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/sushi-sets.templ"
          ],
          "path": "templ/blocks/sushi-sets.json",
          "registryDependencies": [
            "add-icon",
            "badge",
            "box",
            "empty-state",
            "grid",
            "group",
            "inline",
            "kit-box",
            "kit-text",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/sushi-sets.html.twig"
          ],
          "path": "twig/blocks/sushi-sets.json",
          "registryDependencies": [
            "add-icon",
            "badge",
            "box",
            "empty-state",
            "grid",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/sushi-sets.vue"
          ],
          "path": "vue/blocks/sushi-sets.json",
          "registryDependencies": [
            "add-icon",
            "badge",
            "box",
            "dish-showcase",
            "empty-state",
            "grid",
            "group",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Sushi Sets",
      "type": "registry:block"
    },
    {
      "category": "primitives",
      "description": "Switch primitive",
      "group": "",
      "kind": "primitive",
      "name": "switch",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/switch.html.j2"
          ],
          "path": "jinja2/components/ui/switch.json",
          "registryDependencies": [
            "kit-switch",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Switch.latte"
          ],
          "path": "latte/components/ui/switch.json",
          "registryDependencies": [
            "kit-switch",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/switch.tsx"
          ],
          "path": "react/components/ui/switch.json",
          "registryDependencies": [
            "kit-switch",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/switch.solid.tsx"
          ],
          "path": "solid/components/ui/switch.json",
          "registryDependencies": [
            "kit-switch",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Switch.svelte"
          ],
          "path": "svelte/components/ui/switch.json",
          "registryDependencies": [
            "kit-switch",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/switch.templ"
          ],
          "path": "templ/components/ui/switch.json",
          "registryDependencies": [
            "kit-switch",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Switch.html.twig"
          ],
          "path": "twig/components/ui/switch.json",
          "registryDependencies": [
            "kit-switch",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Switch.vue"
          ],
          "path": "vue/components/ui/switch.json",
          "registryDependencies": [
            "kit-switch",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Switch",
      "type": "registry:ui"
    },
    {
      "category": "components",
      "description": "Switcher component",
      "group": "",
      "kind": "component",
      "name": "switcher",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/switcher.html.j2"
          ],
          "path": "jinja2/components/switcher.json",
          "registryDependencies": [
            "box",
            "presets",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/switcher.latte"
          ],
          "path": "latte/components/switcher.json",
          "registryDependencies": [
            "box",
            "presets",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/switcher.tsx"
          ],
          "path": "react/components/switcher.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/switcher.tsx"
          ],
          "path": "solid/components/switcher.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/switcher.svelte"
          ],
          "path": "svelte/components/switcher.json",
          "registryDependencies": [
            "box",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/switcher.templ"
          ],
          "path": "templ/components/switcher.json",
          "registryDependencies": [
            "box",
            "kit-box",
            "presets",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/switcher.html.twig"
          ],
          "path": "twig/components/switcher.json",
          "registryDependencies": [
            "box",
            "presets",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/switcher.vue"
          ],
          "path": "vue/components/switcher.json",
          "registryDependencies": [
            "box",
            "utils"
          ]
        }
      },
      "title": "Switcher",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Switcher Item component",
      "group": "",
      "kind": "component",
      "name": "switcher-item",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/switcher-item.html.j2"
          ],
          "path": "jinja2/components/switcher-item.json",
          "registryDependencies": [
            "button-plain",
            "presets",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/switcher-item.latte"
          ],
          "path": "latte/components/switcher-item.json",
          "registryDependencies": [
            "button-plain",
            "presets",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/switcher-item.tsx"
          ],
          "path": "react/components/switcher-item.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/switcher-item.tsx"
          ],
          "path": "solid/components/switcher-item.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/switcher-item.svelte"
          ],
          "path": "svelte/components/switcher-item.json",
          "registryDependencies": [
            "button-plain",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/switcher-item.templ"
          ],
          "path": "templ/components/switcher-item.json",
          "registryDependencies": [
            "button-plain",
            "kit-button",
            "presets",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/switcher-item.html.twig"
          ],
          "path": "twig/components/switcher-item.json",
          "registryDependencies": [
            "button-plain",
            "presets",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/switcher-item.vue"
          ],
          "path": "vue/components/switcher-item.json",
          "registryDependencies": [
            "button-plain",
            "utils"
          ]
        }
      },
      "title": "Switcher Item",
      "type": "registry:component"
    },
    {
      "category": "primitives",
      "description": "Table primitive",
      "group": "",
      "kind": "primitive",
      "name": "table",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/table.html.j2"
          ],
          "path": "jinja2/components/ui/table.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Table.latte"
          ],
          "path": "latte/components/ui/table.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/table.tsx"
          ],
          "path": "react/components/ui/table.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/table.solid.tsx"
          ],
          "path": "solid/components/ui/table.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Table.svelte"
          ],
          "path": "svelte/components/ui/table.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/table.templ"
          ],
          "path": "templ/components/ui/table.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Table.html.twig"
          ],
          "path": "twig/components/ui/table.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Table.vue"
          ],
          "path": "vue/components/ui/table.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Table",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Table Body primitive",
      "group": "",
      "kind": "primitive",
      "name": "table-body",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/table-body.html.j2"
          ],
          "path": "jinja2/components/ui/table-body.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/TableBody.latte"
          ],
          "path": "latte/components/ui/table-body.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/table-body.tsx"
          ],
          "path": "react/components/ui/table-body.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/table-body.solid.tsx"
          ],
          "path": "solid/components/ui/table-body.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/TableBody.svelte"
          ],
          "path": "svelte/components/ui/table-body.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/table-body.templ"
          ],
          "path": "templ/components/ui/table-body.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/TableBody.html.twig"
          ],
          "path": "twig/components/ui/table-body.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/TableBody.vue"
          ],
          "path": "vue/components/ui/table-body.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Table Body",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Table Caption primitive",
      "group": "",
      "kind": "primitive",
      "name": "table-caption",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/table-caption.html.j2"
          ],
          "path": "jinja2/components/ui/table-caption.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/TableCaption.latte"
          ],
          "path": "latte/components/ui/table-caption.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/table-caption.tsx"
          ],
          "path": "react/components/ui/table-caption.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/table-caption.solid.tsx"
          ],
          "path": "solid/components/ui/table-caption.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/TableCaption.svelte"
          ],
          "path": "svelte/components/ui/table-caption.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/table-caption.templ"
          ],
          "path": "templ/components/ui/table-caption.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/TableCaption.html.twig"
          ],
          "path": "twig/components/ui/table-caption.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/TableCaption.vue"
          ],
          "path": "vue/components/ui/table-caption.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Table Caption",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Table Cell primitive",
      "group": "",
      "kind": "primitive",
      "name": "table-cell",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/table-cell.html.j2"
          ],
          "path": "jinja2/components/ui/table-cell.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/TableCell.latte"
          ],
          "path": "latte/components/ui/table-cell.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/table-cell.tsx"
          ],
          "path": "react/components/ui/table-cell.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/table-cell.solid.tsx"
          ],
          "path": "solid/components/ui/table-cell.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/TableCell.svelte"
          ],
          "path": "svelte/components/ui/table-cell.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/table-cell.templ"
          ],
          "path": "templ/components/ui/table-cell.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/TableCell.html.twig"
          ],
          "path": "twig/components/ui/table-cell.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/TableCell.vue"
          ],
          "path": "vue/components/ui/table-cell.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Table Cell",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Table Col primitive",
      "group": "",
      "kind": "primitive",
      "name": "table-col",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/table-col.html.j2"
          ],
          "path": "jinja2/components/ui/table-col.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/TableCol.latte"
          ],
          "path": "latte/components/ui/table-col.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/table-col.tsx"
          ],
          "path": "react/components/ui/table-col.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/table-col.solid.tsx"
          ],
          "path": "solid/components/ui/table-col.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/TableCol.svelte"
          ],
          "path": "svelte/components/ui/table-col.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/table-col.templ"
          ],
          "path": "templ/components/ui/table-col.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/TableCol.html.twig"
          ],
          "path": "twig/components/ui/table-col.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/TableCol.vue"
          ],
          "path": "vue/components/ui/table-col.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Table Col",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Table Col Group primitive",
      "group": "",
      "kind": "primitive",
      "name": "table-col-group",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/table-col-group.html.j2"
          ],
          "path": "jinja2/components/ui/table-col-group.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/TableColGroup.latte"
          ],
          "path": "latte/components/ui/table-col-group.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/table-col-group.tsx"
          ],
          "path": "react/components/ui/table-col-group.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/table-col-group.solid.tsx"
          ],
          "path": "solid/components/ui/table-col-group.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/TableColGroup.svelte"
          ],
          "path": "svelte/components/ui/table-col-group.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/table-col-group.templ"
          ],
          "path": "templ/components/ui/table-col-group.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/TableColGroup.html.twig"
          ],
          "path": "twig/components/ui/table-col-group.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/TableColGroup.vue"
          ],
          "path": "vue/components/ui/table-col-group.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Table Col Group",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Table Foot primitive",
      "group": "",
      "kind": "primitive",
      "name": "table-foot",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/table-foot.html.j2"
          ],
          "path": "jinja2/components/ui/table-foot.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/TableFoot.latte"
          ],
          "path": "latte/components/ui/table-foot.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/table-foot.tsx"
          ],
          "path": "react/components/ui/table-foot.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/table-foot.solid.tsx"
          ],
          "path": "solid/components/ui/table-foot.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/TableFoot.svelte"
          ],
          "path": "svelte/components/ui/table-foot.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/table-foot.templ"
          ],
          "path": "templ/components/ui/table-foot.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/TableFoot.html.twig"
          ],
          "path": "twig/components/ui/table-foot.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/TableFoot.vue"
          ],
          "path": "vue/components/ui/table-foot.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Table Foot",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Table Head primitive",
      "group": "",
      "kind": "primitive",
      "name": "table-head",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/table-head.html.j2"
          ],
          "path": "jinja2/components/ui/table-head.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/TableHead.latte"
          ],
          "path": "latte/components/ui/table-head.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/table-head.tsx"
          ],
          "path": "react/components/ui/table-head.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/table-head.solid.tsx"
          ],
          "path": "solid/components/ui/table-head.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/TableHead.svelte"
          ],
          "path": "svelte/components/ui/table-head.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/table-head.templ"
          ],
          "path": "templ/components/ui/table-head.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/TableHead.html.twig"
          ],
          "path": "twig/components/ui/table-head.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/TableHead.vue"
          ],
          "path": "vue/components/ui/table-head.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Table Head",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Table Head Cell primitive",
      "group": "",
      "kind": "primitive",
      "name": "table-head-cell",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/table-head-cell.html.j2"
          ],
          "path": "jinja2/components/ui/table-head-cell.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/TableHeadCell.latte"
          ],
          "path": "latte/components/ui/table-head-cell.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/table-head-cell.tsx"
          ],
          "path": "react/components/ui/table-head-cell.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/table-head-cell.solid.tsx"
          ],
          "path": "solid/components/ui/table-head-cell.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/TableHeadCell.svelte"
          ],
          "path": "svelte/components/ui/table-head-cell.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/table-head-cell.templ"
          ],
          "path": "templ/components/ui/table-head-cell.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/TableHeadCell.html.twig"
          ],
          "path": "twig/components/ui/table-head-cell.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/TableHeadCell.vue"
          ],
          "path": "vue/components/ui/table-head-cell.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Table Head Cell",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Table Row primitive",
      "group": "",
      "kind": "primitive",
      "name": "table-row",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/table-row.html.j2"
          ],
          "path": "jinja2/components/ui/table-row.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/TableRow.latte"
          ],
          "path": "latte/components/ui/table-row.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/table-row.tsx"
          ],
          "path": "react/components/ui/table-row.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/table-row.solid.tsx"
          ],
          "path": "solid/components/ui/table-row.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/TableRow.svelte"
          ],
          "path": "svelte/components/ui/table-row.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/table-row.templ"
          ],
          "path": "templ/components/ui/table-row.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/TableRow.html.twig"
          ],
          "path": "twig/components/ui/table-row.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/TableRow.vue"
          ],
          "path": "vue/components/ui/table-row.json",
          "registryDependencies": [
            "kit-box",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Table Row",
      "type": "registry:ui"
    },
    {
      "category": "components",
      "description": "Table Toolbar component",
      "group": "",
      "kind": "component",
      "name": "table-toolbar",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/table-toolbar.html.j2"
          ],
          "path": "jinja2/components/table-toolbar.json",
          "registryDependencies": [
            "box",
            "inline",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/table-toolbar.latte"
          ],
          "path": "latte/components/table-toolbar.json",
          "registryDependencies": [
            "box",
            "inline",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/table-toolbar.tsx"
          ],
          "path": "react/components/table-toolbar.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/table-toolbar.tsx"
          ],
          "path": "solid/components/table-toolbar.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/table-toolbar.svelte"
          ],
          "path": "svelte/components/table-toolbar.json",
          "registryDependencies": [
            "box",
            "inline",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/table-toolbar.templ"
          ],
          "path": "templ/components/table-toolbar.json",
          "registryDependencies": [
            "box",
            "inline",
            "kit-box",
            "kit-text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/table-toolbar.html.twig"
          ],
          "path": "twig/components/table-toolbar.json",
          "registryDependencies": [
            "box",
            "inline",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/table-toolbar.vue"
          ],
          "path": "vue/components/table-toolbar.json",
          "registryDependencies": [
            "box",
            "inline",
            "utils"
          ]
        }
      },
      "title": "Table Toolbar",
      "type": "registry:component"
    },
    {
      "category": "marketing",
      "description": "The people of a team as cards, a minimal grid, detailed cards, rows beside a picture or a directory.",
      "group": "company",
      "kind": "block",
      "name": "team-grid",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/team-grid.html.j2"
          ],
          "path": "jinja2/blocks/team-grid.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "media-frame",
            "member-row",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/team-grid.latte"
          ],
          "path": "latte/blocks/team-grid.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "media-frame",
            "member-row",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/team-grid.tsx",
            "blocks/team-grid.types.ts"
          ],
          "path": "react/blocks/team-grid.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "media-frame",
            "member-row",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/team-grid.tsx",
            "blocks/team-grid.types.ts"
          ],
          "path": "solid/blocks/team-grid.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "media-frame",
            "member-row",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/team-grid.svelte",
            "blocks/team-grid.types.ts"
          ],
          "path": "svelte/blocks/team-grid.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "media-frame",
            "member-row",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/team-grid.templ"
          ],
          "path": "templ/blocks/team-grid.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "kit-box",
            "kit-text",
            "media-frame",
            "member-row",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/team-grid.html.twig"
          ],
          "path": "twig/blocks/team-grid.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "media-frame",
            "member-row",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/team-grid.types.ts",
            "blocks/team-grid.vue"
          ],
          "path": "vue/blocks/team-grid.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "media-frame",
            "member-row",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Team Grid",
      "type": "registry:block"
    },
    {
      "category": "marketing",
      "description": "Template gallery: filters, a browse-all button and an 8-card MediaFrame grid.",
      "group": "gallery",
      "kind": "block",
      "name": "template-grid",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/template-grid.html.j2"
          ],
          "path": "jinja2/blocks/template-grid.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "grid",
            "group",
            "icon-badge",
            "inline",
            "lucide-icon",
            "media-frame",
            "presets",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/template-grid.latte"
          ],
          "path": "latte/blocks/template-grid.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "grid",
            "group",
            "icon-badge",
            "inline",
            "lucide-icon",
            "media-frame",
            "presets",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/template-grid.tsx",
            "blocks/template-grid.types.ts"
          ],
          "path": "react/blocks/template-grid.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "lucide-icon",
            "media-frame",
            "presets",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/template-grid.tsx",
            "blocks/template-grid.types.ts"
          ],
          "path": "solid/blocks/template-grid.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "lucide-icon",
            "media-frame",
            "presets",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/template-grid.svelte",
            "blocks/template-grid.types.ts"
          ],
          "path": "svelte/blocks/template-grid.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "grid",
            "group",
            "icon-badge",
            "inline",
            "lucide-icon",
            "media-frame",
            "presets",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/template-grid.templ"
          ],
          "path": "templ/blocks/template-grid.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "grid",
            "group",
            "icon-badge",
            "inline",
            "kit-box",
            "kit-button",
            "kit-text",
            "lucide-icon",
            "media-frame",
            "presets",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/template-grid.html.twig"
          ],
          "path": "twig/blocks/template-grid.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "grid",
            "group",
            "icon-badge",
            "inline",
            "lucide-icon",
            "media-frame",
            "presets",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/template-grid.types.ts",
            "blocks/template-grid.vue"
          ],
          "path": "vue/blocks/template-grid.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "grid",
            "group",
            "icon-badge",
            "inline",
            "lucide-icon",
            "media-frame",
            "presets",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Template Grid",
      "type": "registry:block"
    },
    {
      "category": "marketing",
      "description": "Customer quotes as cards or plain figures.",
      "group": "proof",
      "kind": "block",
      "name": "testimonial-grid",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/testimonial-grid.html.j2"
          ],
          "path": "jinja2/blocks/testimonial-grid.json",
          "registryDependencies": [
            "block",
            "empty-state",
            "grid",
            "quote-card",
            "section-frame",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/testimonial-grid.latte"
          ],
          "path": "latte/blocks/testimonial-grid.json",
          "registryDependencies": [
            "block",
            "empty-state",
            "grid",
            "quote-card",
            "section-frame",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/testimonial-grid.tsx",
            "blocks/testimonial-grid.types.ts"
          ],
          "path": "react/blocks/testimonial-grid.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "quote-card",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/testimonial-grid.tsx",
            "blocks/testimonial-grid.types.ts"
          ],
          "path": "solid/blocks/testimonial-grid.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "quote-card",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/testimonial-grid.svelte",
            "blocks/testimonial-grid.types.ts"
          ],
          "path": "svelte/blocks/testimonial-grid.json",
          "registryDependencies": [
            "block",
            "empty-state",
            "grid",
            "quote-card",
            "section-frame",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/testimonial-grid.templ"
          ],
          "path": "templ/blocks/testimonial-grid.json",
          "registryDependencies": [
            "block",
            "empty-state",
            "grid",
            "kit-box",
            "quote-card",
            "section-frame",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/testimonial-grid.html.twig"
          ],
          "path": "twig/blocks/testimonial-grid.json",
          "registryDependencies": [
            "block",
            "empty-state",
            "grid",
            "quote-card",
            "section-frame",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/testimonial-grid.types.ts",
            "blocks/testimonial-grid.vue"
          ],
          "path": "vue/blocks/testimonial-grid.json",
          "registryDependencies": [
            "block",
            "empty-state",
            "grid",
            "quote-card",
            "section-frame",
            "utils"
          ]
        }
      },
      "title": "Testimonial Grid",
      "type": "registry:block"
    },
    {
      "category": "primitives",
      "description": "Text primitive",
      "group": "",
      "kind": "primitive",
      "name": "text",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/text.html.j2"
          ],
          "path": "jinja2/components/ui/text.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Text.latte"
          ],
          "path": "latte/components/ui/text.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/text.tsx"
          ],
          "path": "react/components/ui/text.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/text.solid.tsx"
          ],
          "path": "solid/components/ui/text.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Text.svelte"
          ],
          "path": "svelte/components/ui/text.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/text.templ"
          ],
          "path": "templ/components/ui/text.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Text.html.twig"
          ],
          "path": "twig/components/ui/text.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Text.vue"
          ],
          "path": "vue/components/ui/text.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Text",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Textarea primitive",
      "group": "",
      "kind": "primitive",
      "name": "textarea",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/textarea.html.j2"
          ],
          "path": "jinja2/components/ui/textarea.json",
          "registryDependencies": [
            "kit-textarea",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Textarea.latte"
          ],
          "path": "latte/components/ui/textarea.json",
          "registryDependencies": [
            "kit-textarea",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/textarea.tsx"
          ],
          "path": "react/components/ui/textarea.json",
          "registryDependencies": [
            "kit-textarea",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/textarea.solid.tsx"
          ],
          "path": "solid/components/ui/textarea.json",
          "registryDependencies": [
            "kit-textarea",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Textarea.svelte"
          ],
          "path": "svelte/components/ui/textarea.json",
          "registryDependencies": [
            "kit-textarea",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/textarea.templ"
          ],
          "path": "templ/components/ui/textarea.json",
          "registryDependencies": [
            "kit-textarea",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Textarea.html.twig"
          ],
          "path": "twig/components/ui/textarea.json",
          "registryDependencies": [
            "kit-textarea",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Textarea.vue"
          ],
          "path": "vue/components/ui/textarea.json",
          "registryDependencies": [
            "kit-textarea",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Textarea",
      "type": "registry:ui"
    },
    {
      "category": "primitives",
      "description": "Theme Toggle primitive",
      "group": "",
      "kind": "primitive",
      "name": "theme-toggle",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/theme-toggle.html.j2"
          ],
          "path": "jinja2/components/ui/theme-toggle.json",
          "registryDependencies": [
            "kit-button",
            "kit-icon",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/ThemeToggle.latte"
          ],
          "path": "latte/components/ui/theme-toggle.json",
          "registryDependencies": [
            "kit-button",
            "kit-icon",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/theme-toggle.tsx"
          ],
          "path": "react/components/ui/theme-toggle.json",
          "registryDependencies": [
            "kit-button",
            "kit-icon",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/theme-toggle.solid.tsx"
          ],
          "path": "solid/components/ui/theme-toggle.json",
          "registryDependencies": [
            "kit-button",
            "kit-icon",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/ThemeToggle.svelte"
          ],
          "path": "svelte/components/ui/theme-toggle.json",
          "registryDependencies": [
            "kit-button",
            "kit-icon",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/theme-toggle.templ"
          ],
          "path": "templ/components/ui/theme-toggle.json",
          "registryDependencies": [
            "kit-button",
            "kit-icon",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/ThemeToggle.html.twig"
          ],
          "path": "twig/components/ui/theme-toggle.json",
          "registryDependencies": [
            "kit-button",
            "kit-icon",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/ThemeToggle.vue"
          ],
          "path": "vue/components/ui/theme-toggle.json",
          "registryDependencies": [
            "kit-button",
            "kit-icon",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Theme Toggle",
      "type": "registry:ui"
    },
    {
      "category": "components",
      "description": "Timeline component",
      "group": "",
      "kind": "component",
      "name": "timeline",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/timeline.html.j2"
          ],
          "path": "jinja2/components/timeline.json",
          "registryDependencies": [
            "box",
            "inline",
            "list",
            "list-item",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/timeline.latte"
          ],
          "path": "latte/components/timeline.json",
          "registryDependencies": [
            "box",
            "inline",
            "list",
            "list-item",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/timeline.tsx",
            "components/timeline.types.ts"
          ],
          "path": "react/components/timeline.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/timeline.tsx",
            "components/timeline.types.ts"
          ],
          "path": "solid/components/timeline.json",
          "registryDependencies": [
            "compose",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/timeline.svelte",
            "components/timeline.types.ts"
          ],
          "path": "svelte/components/timeline.json",
          "registryDependencies": [
            "box",
            "inline",
            "list",
            "list-item",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/timeline.templ"
          ],
          "path": "templ/components/timeline.json",
          "registryDependencies": [
            "box",
            "inline",
            "kit-box",
            "kit-text",
            "list",
            "list-item",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/timeline.html.twig"
          ],
          "path": "twig/components/timeline.json",
          "registryDependencies": [
            "box",
            "inline",
            "list",
            "list-item",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/timeline.types.ts",
            "components/timeline.vue"
          ],
          "path": "vue/components/timeline.json",
          "registryDependencies": [
            "box",
            "inline",
            "list",
            "list-item",
            "text",
            "utils"
          ]
        }
      },
      "title": "Timeline",
      "type": "registry:component"
    },
    {
      "category": "primitives",
      "description": "Title primitive",
      "group": "",
      "kind": "primitive",
      "name": "title",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose/title.html.j2"
          ],
          "path": "jinja2/components/ui/title.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "compose/Title.latte"
          ],
          "path": "latte/components/ui/title.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "compose/title.tsx"
          ],
          "path": "react/components/ui/title.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "compose/title.solid.tsx"
          ],
          "path": "solid/components/ui/title.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "compose/Title.svelte"
          ],
          "path": "svelte/components/ui/title.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "compose/title.templ"
          ],
          "path": "templ/components/ui/title.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "compose/Title.html.twig"
          ],
          "path": "twig/components/ui/title.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "compose/Title.vue"
          ],
          "path": "vue/components/ui/title.json",
          "registryDependencies": [
            "kit-text",
            "recipes",
            "utils"
          ]
        }
      },
      "title": "Title",
      "type": "registry:ui"
    },
    {
      "category": "components",
      "description": "Topic Chips component",
      "group": "",
      "kind": "component",
      "name": "topic-chips",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/topic-chips.html.j2"
          ],
          "path": "jinja2/components/topic-chips.json",
          "registryDependencies": [
            "button",
            "group",
            "lucide-icon",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/topic-chips.latte"
          ],
          "path": "latte/components/topic-chips.json",
          "registryDependencies": [
            "button",
            "group",
            "lucide-icon",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/topic-chips.tsx",
            "components/topic-chips.types.ts"
          ],
          "path": "react/components/topic-chips.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/topic-chips.tsx",
            "components/topic-chips.types.ts"
          ],
          "path": "solid/components/topic-chips.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/topic-chips.svelte",
            "components/topic-chips.types.ts"
          ],
          "path": "svelte/components/topic-chips.json",
          "registryDependencies": [
            "button",
            "group",
            "lucide-icon",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/topic-chips.templ"
          ],
          "path": "templ/components/topic-chips.json",
          "registryDependencies": [
            "button",
            "group",
            "kit-box",
            "kit-button",
            "lucide-icon",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/topic-chips.html.twig"
          ],
          "path": "twig/components/topic-chips.json",
          "registryDependencies": [
            "button",
            "group",
            "lucide-icon",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/topic-chips.types.ts",
            "components/topic-chips.vue"
          ],
          "path": "vue/components/topic-chips.json",
          "registryDependencies": [
            "button",
            "group",
            "lucide-icon",
            "utils"
          ]
        }
      },
      "title": "Topic Chips",
      "type": "registry:component"
    },
    {
      "category": "onboarding",
      "description": "One stop of a product tour: the explained element and a callout with the step, a sentence and buttons. Placing it on the real element is a port contract.",
      "group": "guidance",
      "kind": "block",
      "name": "tour-callout",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/tour-callout.html.j2"
          ],
          "path": "jinja2/blocks/tour-callout.json",
          "registryDependencies": [
            "block",
            "button",
            "group",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/tour-callout.latte"
          ],
          "path": "latte/blocks/tour-callout.json",
          "registryDependencies": [
            "block",
            "button",
            "group",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/tour-callout.tsx"
          ],
          "path": "react/blocks/tour-callout.json",
          "registryDependencies": [
            "compose",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/tour-callout.tsx"
          ],
          "path": "solid/blocks/tour-callout.json",
          "registryDependencies": [
            "compose",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/tour-callout.svelte"
          ],
          "path": "svelte/blocks/tour-callout.json",
          "registryDependencies": [
            "block",
            "button",
            "group",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/tour-callout.templ"
          ],
          "path": "templ/blocks/tour-callout.json",
          "registryDependencies": [
            "block",
            "button",
            "group",
            "kit-box",
            "kit-button",
            "kit-text",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/tour-callout.html.twig"
          ],
          "path": "twig/blocks/tour-callout.json",
          "registryDependencies": [
            "block",
            "button",
            "group",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/tour-callout.vue"
          ],
          "path": "vue/blocks/tour-callout.json",
          "registryDependencies": [
            "block",
            "button",
            "group",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Tour Callout",
      "type": "registry:block"
    },
    {
      "category": "marketing",
      "description": "A slider for how much is used and the price it gives. The estimate follows the slider; the page keeps the value.",
      "group": "pricing",
      "kind": "block",
      "name": "usage-calculator",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/usage-calculator.html.j2"
          ],
          "path": "jinja2/blocks/usage-calculator.json",
          "registryDependencies": [
            "button",
            "group",
            "range",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/usage-calculator.latte"
          ],
          "path": "latte/blocks/usage-calculator.json",
          "registryDependencies": [
            "button",
            "group",
            "range",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/usage-calculator.tsx",
            "blocks/usage-calculator.types.ts"
          ],
          "path": "react/blocks/usage-calculator.json",
          "registryDependencies": [
            "compose",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/usage-calculator.tsx",
            "blocks/usage-calculator.types.ts"
          ],
          "path": "solid/blocks/usage-calculator.json",
          "registryDependencies": [
            "compose",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/usage-calculator.svelte",
            "blocks/usage-calculator.types.ts"
          ],
          "path": "svelte/blocks/usage-calculator.json",
          "registryDependencies": [
            "button",
            "group",
            "range",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/usage-calculator.templ"
          ],
          "path": "templ/blocks/usage-calculator.json",
          "registryDependencies": [
            "button",
            "group",
            "kit-box",
            "kit-button",
            "kit-input",
            "kit-text",
            "range",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/usage-calculator.html.twig"
          ],
          "path": "twig/blocks/usage-calculator.json",
          "registryDependencies": [
            "button",
            "group",
            "range",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/usage-calculator.types.ts",
            "blocks/usage-calculator.vue"
          ],
          "path": "vue/blocks/usage-calculator.json",
          "registryDependencies": [
            "button",
            "group",
            "range",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Usage Calculator",
      "type": "registry:block"
    },
    {
      "category": "commerce",
      "description": "Free delivery, returns, warranty and help in one band.",
      "group": "storefront",
      "kind": "block",
      "name": "usp-strip",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/usp-strip.html.j2"
          ],
          "path": "jinja2/blocks/usp-strip.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "grid",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/usp-strip.latte"
          ],
          "path": "latte/blocks/usp-strip.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "grid",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/usp-strip.tsx"
          ],
          "path": "react/blocks/usp-strip.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "feature-grid",
            "lucide-icon",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/usp-strip.tsx"
          ],
          "path": "solid/blocks/usp-strip.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "feature-grid",
            "lucide-icon",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/usp-strip.svelte"
          ],
          "path": "svelte/blocks/usp-strip.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "feature-grid",
            "grid",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/usp-strip.templ"
          ],
          "path": "templ/blocks/usp-strip.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "grid",
            "inline",
            "kit-box",
            "kit-text",
            "list",
            "list-item",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/usp-strip.html.twig"
          ],
          "path": "twig/blocks/usp-strip.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "grid",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/usp-strip.vue"
          ],
          "path": "vue/blocks/usp-strip.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "feature-grid",
            "grid",
            "inline",
            "list",
            "list-item",
            "lucide-icon",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Usp Strip",
      "type": "registry:block"
    },
    {
      "category": "utils",
      "description": "cn, variants, expr, safe URLs and the shared helpers of the primitives and compositions (plus the theme CSS in styles/)",
      "group": "",
      "kind": "utils",
      "name": "utils",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "compose_organisms/__init__.py",
            "compose_organisms/cn_merge.py",
            "compose_organisms/runtime.py",
            "requirements.txt",
            "ui8kit_jinja/__init__.py",
            "ui8kit_jinja/classes.py",
            "ui8kit_jinja/cn_merge.py",
            "ui8kit_jinja/runtime.py"
          ],
          "path": "jinja2/utils/utils.json",
          "registryDependencies": []
        },
        "latte": {
          "dependencies": [],
          "files": [
            "composer.json",
            "organisms/CnMerge.php",
            "organisms/OrganismExtension.php",
            "organisms/Runtime.php",
            "runtime/Classes.php",
            "runtime/CnMerge.php",
            "runtime/Rt.php",
            "runtime/Tags.php"
          ],
          "path": "latte/utils/utils.json",
          "registryDependencies": []
        },
        "react": {
          "dependencies": [
            "clsx",
            "tailwind-merge"
          ],
          "files": [
            "kit/utils/cn.ts",
            "kit/utils/env.ts",
            "kit/utils/expr.ts",
            "kit/utils/index.ts",
            "kit/utils/recipe-types.ts",
            "kit/utils/tags.ts",
            "kit/utils/variants.ts",
            "styles/index.css",
            "styles/kit.css",
            "styles/theme.css",
            "utils/a11y/dismiss.ts",
            "utils/a11y/focus-trap.ts",
            "utils/a11y/focusable.ts",
            "utils/a11y/index.ts",
            "utils/a11y/roving.ts",
            "utils/a11y/scroll-lock.ts",
            "utils/cn.ts",
            "utils/env.ts",
            "utils/expr.ts",
            "utils/format.ts",
            "utils/html.ts",
            "utils/index.ts",
            "utils/safe.ts",
            "utils/tags.ts",
            "utils/variants.ts"
          ],
          "path": "react/utils/utils.json",
          "registryDependencies": []
        },
        "solid": {
          "dependencies": [
            "clsx",
            "tailwind-merge"
          ],
          "files": [
            "kit/utils/cn.ts",
            "kit/utils/env.ts",
            "kit/utils/expr.ts",
            "kit/utils/index.ts",
            "kit/utils/recipe-types.ts",
            "kit/utils/tags.ts",
            "kit/utils/variants.ts",
            "styles/index.css",
            "styles/kit.css",
            "styles/theme.css",
            "utils/a11y/dismiss.ts",
            "utils/a11y/focus-trap.ts",
            "utils/a11y/focusable.ts",
            "utils/a11y/index.ts",
            "utils/a11y/roving.ts",
            "utils/a11y/scroll-lock.ts",
            "utils/cn.ts",
            "utils/env.ts",
            "utils/expr.ts",
            "utils/format.ts",
            "utils/html.ts",
            "utils/index.ts",
            "utils/safe.ts",
            "utils/tags.ts",
            "utils/variants.ts"
          ],
          "path": "solid/utils/utils.json",
          "registryDependencies": []
        },
        "svelte": {
          "dependencies": [
            "clsx",
            "tailwind-merge"
          ],
          "files": [
            "kit/utils/cn.ts",
            "kit/utils/env.ts",
            "kit/utils/expr.ts",
            "kit/utils/index.ts",
            "kit/utils/recipe-types.ts",
            "kit/utils/tags.ts",
            "kit/utils/variants.ts",
            "styles/index.css",
            "styles/kit.css",
            "styles/theme.css",
            "utils/a11y/dismiss.ts",
            "utils/a11y/focus-trap.ts",
            "utils/a11y/focusable.ts",
            "utils/a11y/index.ts",
            "utils/a11y/roving.ts",
            "utils/a11y/scroll-lock.ts",
            "utils/cn.ts",
            "utils/env.ts",
            "utils/expr.ts",
            "utils/format.ts",
            "utils/html.ts",
            "utils/index.ts",
            "utils/safe.ts",
            "utils/tags.ts",
            "utils/variants.ts"
          ],
          "path": "svelte/utils/utils.json",
          "registryDependencies": []
        },
        "templ": {
          "dependencies": [],
          "files": [
            "go.mod",
            "go.sum",
            "orgutils/cn_merge.go",
            "orgutils/dyn.go",
            "orgutils/expr.go",
            "orgutils/heading.go",
            "orgutils/safe.go",
            "orgutils/tags.go",
            "orgutils/utils.go",
            "orgutils/variants_json.go",
            "utils/cn_merge.go",
            "utils/expr.go",
            "utils/tags.go",
            "utils/utils.go",
            "utils/variants_json.go"
          ],
          "path": "templ/utils/utils.json",
          "registryDependencies": []
        },
        "twig": {
          "dependencies": [],
          "files": [
            "composer.json",
            "organisms/CnMerge.php",
            "organisms/OrganismExtension.php",
            "organisms/Runtime.php",
            "runtime/Classes.php",
            "runtime/CnMerge.php",
            "runtime/Rt.php",
            "runtime/Tags.php",
            "runtime/TwigExtension.php"
          ],
          "path": "twig/utils/utils.json",
          "registryDependencies": []
        },
        "vue": {
          "dependencies": [
            "clsx",
            "tailwind-merge"
          ],
          "files": [
            "kit/utils/cn.ts",
            "kit/utils/env.ts",
            "kit/utils/expr.ts",
            "kit/utils/index.ts",
            "kit/utils/recipe-types.ts",
            "kit/utils/tags.ts",
            "kit/utils/variants.ts",
            "styles/index.css",
            "styles/kit.css",
            "styles/theme.css",
            "utils/a11y/dismiss.ts",
            "utils/a11y/focus-trap.ts",
            "utils/a11y/focusable.ts",
            "utils/a11y/index.ts",
            "utils/a11y/roving.ts",
            "utils/a11y/scroll-lock.ts",
            "utils/cn.ts",
            "utils/env.ts",
            "utils/expr.ts",
            "utils/format.ts",
            "utils/html.ts",
            "utils/index.ts",
            "utils/safe.ts",
            "utils/tags.ts",
            "utils/variants.ts"
          ],
          "path": "vue/utils/utils.json",
          "registryDependencies": []
        }
      },
      "title": "Utils",
      "type": "registry:utils"
    },
    {
      "category": "commerce",
      "description": "Fill a box by weight: produce tiles beside the box with a meter.",
      "group": "food",
      "kind": "block",
      "name": "veggie-box",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/veggie-box.html.j2"
          ],
          "path": "jinja2/blocks/veggie-box.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "group",
            "inline",
            "label",
            "lucide-icon",
            "media-frame",
            "meter",
            "number-field",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/veggie-box.latte"
          ],
          "path": "latte/blocks/veggie-box.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "group",
            "inline",
            "label",
            "lucide-icon",
            "media-frame",
            "meter",
            "number-field",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/veggie-box.tsx"
          ],
          "path": "react/blocks/veggie-box.json",
          "registryDependencies": [
            "compose",
            "dish-showcase",
            "empty-state",
            "lucide-icon",
            "media-frame",
            "number-field",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/veggie-box.tsx"
          ],
          "path": "solid/blocks/veggie-box.json",
          "registryDependencies": [
            "compose",
            "dish-showcase",
            "empty-state",
            "lucide-icon",
            "media-frame",
            "number-field",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/veggie-box.svelte"
          ],
          "path": "svelte/blocks/veggie-box.json",
          "registryDependencies": [
            "box",
            "button",
            "dish-showcase",
            "empty-state",
            "group",
            "inline",
            "label",
            "lucide-icon",
            "media-frame",
            "meter",
            "number-field",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/veggie-box.templ"
          ],
          "path": "templ/blocks/veggie-box.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "group",
            "inline",
            "kit-box",
            "kit-button",
            "kit-label",
            "kit-meter",
            "kit-text",
            "label",
            "lucide-icon",
            "media-frame",
            "meter",
            "number-field",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/veggie-box.html.twig"
          ],
          "path": "twig/blocks/veggie-box.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "group",
            "inline",
            "label",
            "lucide-icon",
            "media-frame",
            "meter",
            "number-field",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/veggie-box.vue"
          ],
          "path": "vue/blocks/veggie-box.json",
          "registryDependencies": [
            "box",
            "button",
            "dish-showcase",
            "empty-state",
            "group",
            "inline",
            "label",
            "lucide-icon",
            "media-frame",
            "meter",
            "number-field",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Veggie Box",
      "type": "registry:block"
    },
    {
      "category": "marketing",
      "description": "Customer videos as thumbnails with a play button. Playing is a port contract (VideoEmbed).",
      "group": "proof",
      "kind": "block",
      "name": "video-grid",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/video-grid.html.j2"
          ],
          "path": "jinja2/blocks/video-grid.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "figure-block",
            "grid",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/video-grid.latte"
          ],
          "path": "latte/blocks/video-grid.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "figure-block",
            "grid",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/video-grid.tsx"
          ],
          "path": "react/blocks/video-grid.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "figure-block",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "testimonial-grid",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/video-grid.tsx"
          ],
          "path": "solid/blocks/video-grid.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "figure-block",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "testimonial-grid",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/video-grid.svelte"
          ],
          "path": "svelte/blocks/video-grid.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "figure-block",
            "grid",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "testimonial-grid",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/video-grid.templ"
          ],
          "path": "templ/blocks/video-grid.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "figure-block",
            "grid",
            "kit-box",
            "kit-button",
            "kit-text",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/video-grid.html.twig"
          ],
          "path": "twig/blocks/video-grid.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "figure-block",
            "grid",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/video-grid.vue"
          ],
          "path": "vue/blocks/video-grid.json",
          "registryDependencies": [
            "box",
            "button",
            "empty-state",
            "figure-block",
            "grid",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "testimonial-grid",
            "text",
            "utils"
          ]
        }
      },
      "title": "Video Grid",
      "type": "registry:block"
    },
    {
      "category": "onboarding",
      "description": "A dialog with a walkthrough video and an optional list of chapters. Opening and playing are port contracts.",
      "group": "guidance",
      "kind": "block",
      "name": "video-modal",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/video-modal.html.j2"
          ],
          "path": "jinja2/blocks/video-modal.json",
          "registryDependencies": [
            "box",
            "button",
            "group",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/video-modal.latte"
          ],
          "path": "latte/blocks/video-modal.json",
          "registryDependencies": [
            "box",
            "button",
            "group",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/video-modal.tsx",
            "blocks/video-modal.types.ts"
          ],
          "path": "react/blocks/video-modal.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/video-modal.tsx",
            "blocks/video-modal.types.ts"
          ],
          "path": "solid/blocks/video-modal.json",
          "registryDependencies": [
            "compose",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/video-modal.svelte",
            "blocks/video-modal.types.ts"
          ],
          "path": "svelte/blocks/video-modal.json",
          "registryDependencies": [
            "box",
            "button",
            "group",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/video-modal.templ"
          ],
          "path": "templ/blocks/video-modal.json",
          "registryDependencies": [
            "box",
            "button",
            "group",
            "kit-box",
            "kit-button",
            "kit-text",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/video-modal.html.twig"
          ],
          "path": "twig/blocks/video-modal.json",
          "registryDependencies": [
            "box",
            "button",
            "group",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/video-modal.types.ts",
            "blocks/video-modal.vue"
          ],
          "path": "vue/blocks/video-modal.json",
          "registryDependencies": [
            "box",
            "button",
            "group",
            "list",
            "list-item",
            "lucide-icon",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils"
          ]
        }
      },
      "title": "Video Modal",
      "type": "registry:block"
    },
    {
      "category": "commerce",
      "description": "Meal delivery as a week: one column per day with its meal.",
      "group": "food",
      "kind": "block",
      "name": "week-menu",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/week-menu.html.j2"
          ],
          "path": "jinja2/blocks/week-menu.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "group",
            "inline",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/week-menu.latte"
          ],
          "path": "latte/blocks/week-menu.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "group",
            "inline",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/week-menu.tsx"
          ],
          "path": "react/blocks/week-menu.json",
          "registryDependencies": [
            "compose",
            "dish-showcase",
            "empty-state",
            "media-frame",
            "restaurant-menu",
            "section-frame",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/week-menu.tsx"
          ],
          "path": "solid/blocks/week-menu.json",
          "registryDependencies": [
            "compose",
            "dish-showcase",
            "empty-state",
            "media-frame",
            "restaurant-menu",
            "section-frame",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/week-menu.svelte"
          ],
          "path": "svelte/blocks/week-menu.json",
          "registryDependencies": [
            "box",
            "dish-showcase",
            "empty-state",
            "group",
            "inline",
            "media-frame",
            "restaurant-menu",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/week-menu.templ"
          ],
          "path": "templ/blocks/week-menu.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "group",
            "inline",
            "kit-box",
            "kit-text",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/week-menu.html.twig"
          ],
          "path": "twig/blocks/week-menu.json",
          "registryDependencies": [
            "box",
            "empty-state",
            "group",
            "inline",
            "media-frame",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/week-menu.vue"
          ],
          "path": "vue/blocks/week-menu.json",
          "registryDependencies": [
            "box",
            "dish-showcase",
            "empty-state",
            "group",
            "inline",
            "media-frame",
            "restaurant-menu",
            "section-frame",
            "stack",
            "text",
            "utils"
          ]
        }
      },
      "title": "Week Menu",
      "type": "registry:block"
    },
    {
      "category": "components",
      "description": "Weighted Title component",
      "group": "",
      "kind": "component",
      "name": "weighted-title",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/weighted-title.html.j2"
          ],
          "path": "jinja2/components/weighted-title.json",
          "registryDependencies": [
            "inline",
            "presets",
            "title",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/weighted-title.latte"
          ],
          "path": "latte/components/weighted-title.json",
          "registryDependencies": [
            "inline",
            "presets",
            "title",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/weighted-title.tsx"
          ],
          "path": "react/components/weighted-title.json",
          "registryDependencies": [
            "compose",
            "presets",
            "utils"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/weighted-title.tsx"
          ],
          "path": "solid/components/weighted-title.json",
          "registryDependencies": [
            "compose",
            "presets",
            "utils"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/weighted-title.svelte"
          ],
          "path": "svelte/components/weighted-title.json",
          "registryDependencies": [
            "inline",
            "presets",
            "title",
            "utils"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/weighted-title.templ"
          ],
          "path": "templ/components/weighted-title.json",
          "registryDependencies": [
            "inline",
            "kit-text",
            "presets",
            "title",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/weighted-title.html.twig"
          ],
          "path": "twig/components/weighted-title.json",
          "registryDependencies": [
            "inline",
            "presets",
            "title",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/weighted-title.vue"
          ],
          "path": "vue/components/weighted-title.json",
          "registryDependencies": [
            "inline",
            "presets",
            "title",
            "utils"
          ]
        }
      },
      "title": "Weighted Title",
      "type": "registry:component"
    },
    {
      "category": "components",
      "description": "Zone Rows component",
      "group": "",
      "kind": "component",
      "name": "zone-rows",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/zone-rows.html.j2"
          ],
          "path": "jinja2/components/zone-rows.json",
          "registryDependencies": [
            "badge",
            "box",
            "stack",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-head",
            "table-head-cell",
            "table-row",
            "text",
            "utils"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/zone-rows.latte"
          ],
          "path": "latte/components/zone-rows.json",
          "registryDependencies": [
            "badge",
            "box",
            "stack",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-head",
            "table-head-cell",
            "table-row",
            "text",
            "utils"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "components/zone-rows.tsx"
          ],
          "path": "react/components/zone-rows.json",
          "registryDependencies": [
            "compose",
            "utils",
            "zone-table"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "components/zone-rows.tsx"
          ],
          "path": "solid/components/zone-rows.json",
          "registryDependencies": [
            "compose",
            "utils",
            "zone-table"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "components/zone-rows.svelte"
          ],
          "path": "svelte/components/zone-rows.json",
          "registryDependencies": [
            "badge",
            "box",
            "stack",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-head",
            "table-head-cell",
            "table-row",
            "text",
            "utils",
            "zone-table"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/zone-rows.templ"
          ],
          "path": "templ/components/zone-rows.json",
          "registryDependencies": [
            "badge",
            "box",
            "kit-box",
            "kit-text",
            "stack",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-head",
            "table-head-cell",
            "table-row",
            "text",
            "utils"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/zone-rows.html.twig"
          ],
          "path": "twig/components/zone-rows.json",
          "registryDependencies": [
            "badge",
            "box",
            "stack",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-head",
            "table-head-cell",
            "table-row",
            "text",
            "utils"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "components/zone-rows.vue"
          ],
          "path": "vue/components/zone-rows.json",
          "registryDependencies": [
            "badge",
            "box",
            "stack",
            "table",
            "table-body",
            "table-caption",
            "table-cell",
            "table-head",
            "table-head-cell",
            "table-row",
            "text",
            "utils",
            "zone-table"
          ]
        }
      },
      "title": "Zone Rows",
      "type": "registry:component"
    },
    {
      "category": "commerce",
      "description": "Delivery zones and their prices as a table or as cards.",
      "group": "delivery",
      "kind": "block",
      "name": "zone-table",
      "runtimes": {
        "jinja2": {
          "dependencies": [],
          "files": [
            "blocks/zone-table.html.j2"
          ],
          "path": "jinja2/blocks/zone-table.json",
          "registryDependencies": [
            "badge",
            "empty-state",
            "grid",
            "inline",
            "list",
            "list-item",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils",
            "zone-rows"
          ]
        },
        "latte": {
          "dependencies": [],
          "files": [
            "blocks/zone-table.latte"
          ],
          "path": "latte/blocks/zone-table.json",
          "registryDependencies": [
            "badge",
            "empty-state",
            "grid",
            "inline",
            "list",
            "list-item",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils",
            "zone-rows"
          ]
        },
        "react": {
          "dependencies": [],
          "files": [
            "blocks/zone-table.tsx",
            "blocks/zone-table.types.ts"
          ],
          "path": "react/blocks/zone-table.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "section-frame",
            "utils",
            "zone-rows"
          ]
        },
        "solid": {
          "dependencies": [],
          "files": [
            "blocks/zone-table.tsx",
            "blocks/zone-table.types.ts"
          ],
          "path": "solid/blocks/zone-table.json",
          "registryDependencies": [
            "compose",
            "empty-state",
            "section-frame",
            "utils",
            "zone-rows"
          ]
        },
        "svelte": {
          "dependencies": [],
          "files": [
            "blocks/zone-table.svelte",
            "blocks/zone-table.types.ts"
          ],
          "path": "svelte/blocks/zone-table.json",
          "registryDependencies": [
            "badge",
            "empty-state",
            "grid",
            "inline",
            "list",
            "list-item",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils",
            "zone-rows"
          ]
        },
        "templ": {
          "dependencies": [],
          "files": [
            "blocks/zone-table.templ"
          ],
          "path": "templ/blocks/zone-table.json",
          "registryDependencies": [
            "badge",
            "empty-state",
            "grid",
            "inline",
            "kit-box",
            "kit-text",
            "list",
            "list-item",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils",
            "zone-rows"
          ]
        },
        "twig": {
          "dependencies": [],
          "files": [
            "blocks/zone-table.html.twig"
          ],
          "path": "twig/blocks/zone-table.json",
          "registryDependencies": [
            "badge",
            "empty-state",
            "grid",
            "inline",
            "list",
            "list-item",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils",
            "zone-rows"
          ]
        },
        "vue": {
          "dependencies": [],
          "files": [
            "blocks/zone-table.types.ts",
            "blocks/zone-table.vue"
          ],
          "path": "vue/blocks/zone-table.json",
          "registryDependencies": [
            "badge",
            "empty-state",
            "grid",
            "inline",
            "list",
            "list-item",
            "section-frame",
            "stack",
            "text",
            "title",
            "utils",
            "zone-rows"
          ]
        }
      },
      "title": "Zone Table",
      "type": "registry:block"
    }
  ],
  "lastUpdated": "2026-11-02T21:24:41+03:00",
  "layout": "<runtime>/index.json + <runtime>/{components/ui,components,blocks,utils,lib}/<name>.json; use r/<runtime> as registryUrl",
  "runtimes": [
    "svelte",
    "react",
    "vue",
    "solid",
    "templ",
    "twig",
    "latte",
    "jinja2"
  ],
  "sourceCommit": "a48e717a64f9a17a2adf3a7ddc4a52b1ae16d8fd",
  "version": "0.1.0"
}
