{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "z-settings-header",
  "title": "Z Settings Header",
  "dependencies": [
    "@heroicons/react@2.2.0"
  ],
  "devDependencies": [],
  "registryDependencies": [
    "https://ui.orchid.ai/r/orchid-theme.json"
  ],
  "files": [
    {
      "path": "registry/ui/orchid/spectrum/organisms/z-settings-dialog/sections.ts",
      "content": "import { AdjustmentsHorizontalIcon, UserCircleIcon, BellIcon, LockClosedIcon, CubeTransparentIcon, UsersIcon, BoltIcon, CircleStackIcon, IdentificationIcon, } from '@heroicons/react/16/solid';\nimport type { ComponentType, SVGProps } from 'react';\nimport type { SettingsSection } from \"./types\";\nexport type SettingsNavItem = {\n    id: SettingsSection;\n    label: string;\n    icon: ComponentType<SVGProps<SVGSVGElement>>;\n};\nexport const SETTINGS_SECTION_GROUPS: {\n    title: string;\n    items: SettingsNavItem[];\n}[] = [\n    {\n        title: 'Account',\n        items: [\n            { id: 'profile', label: 'Profile', icon: UserCircleIcon },\n            { id: 'vault', label: 'Vault', icon: IdentificationIcon },\n            { id: 'accounts', label: 'Billing', icon: UsersIcon },\n        ],\n    },\n    {\n        title: 'App',\n        items: [\n            { id: 'preferences', label: 'Preferences', icon: AdjustmentsHorizontalIcon },\n            { id: 'notifications', label: 'Notifications', icon: BellIcon },\n            { id: 'privacy', label: 'Privacy', icon: LockClosedIcon },\n        ],\n    },\n    {\n        title: 'Orchid',\n        items: [\n            { id: 'tools', label: 'Connections', icon: CubeTransparentIcon },\n            { id: 'automations', label: 'Automations', icon: BoltIcon },\n            { id: 'knowledge', label: 'Knowledge', icon: CircleStackIcon },\n        ],\n    },\n];\n",
      "type": "registry:ui",
      "target": "@ui/orchid/spectrum/organisms/z-settings-dialog/sections.ts"
    },
    {
      "path": "registry/ui/orchid/spectrum/organisms/z-settings-dialog/types.ts",
      "content": "export const SETTINGS_SECTIONS = [\n    'profile',\n    'vault',\n    'accounts',\n    'preferences',\n    'notifications',\n    'privacy',\n    'tools',\n    'automations',\n    'knowledge',\n] as const;\nexport type SettingsSection = (typeof SETTINGS_SECTIONS)[number];\n",
      "type": "registry:ui",
      "target": "@ui/orchid/spectrum/organisms/z-settings-dialog/types.ts"
    },
    {
      "path": "registry/ui/orchid/spectrum/organisms/z-settings-dialog/z-settings-header.tsx",
      "content": "\"use client\";\ninterface Props {\n    title: string;\n    subtitle: string;\n}\nexport default function ZSettingsHeader({ title, subtitle }: Props) {\n    return (<div className=\"flex flex-col gap-0.5\">\n      <h2 className=\"font-playfair text-title-md text-neutral\">{title}</h2>\n      <p className=\"text-copy text-neutral-subtle\">{subtitle}</p>\n    </div>);\n}\n",
      "type": "registry:ui",
      "target": "@ui/orchid/spectrum/organisms/z-settings-dialog/z-settings-header.tsx"
    }
  ],
  "type": "registry:ui"
}