{
  "schemaVersion": 1,
  "package": "@fayegram-ai/faye-ui",
  "moduleGroup": "contracts",
  "entry": "@fayegram-ai/faye-ui/contracts/visual-variants",
  "source": "packages/contracts/src/visual-variants.ts",
  "clientBoundary": false,
  "declarations": [
    {
      "name": "ComponentVariantOverrides",
      "kind": "InterfaceDeclaration",
      "signature": "export interface ComponentVariantOverrides {}",
      "members": [],
      "line": 3
    },
    {
      "name": "BuiltinVisualVariants",
      "kind": "InterfaceDeclaration",
      "signature": "export interface BuiltinVisualVariants {\n  'accordion': {'variant':\"divided\"|\"plain\"|\"outlined\";'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"};\n  'alert': {'tone':\"neutral\"|\"info\"|\"success\"|\"warning\"|\"danger\"};\n  'alert-dialog': {'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"};\n  'autocomplete': {'variant':\"outline\"|\"filled\"|\"plain\";'size':\"sm\"|\"md\"|\"lg\"};\n  'avatar': {'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"};\n  'avatar-group': {};\n  'badge': {'tone':\"neutral\"|\"accent\"|\"success\"|\"warning\"|\"danger\";'overflow':\"nowrap\"|\"wrap\"};\n  'badge-indicator': {'overlap':\"rectangular\"|\"circular\";'tone':\"accent\"|\"danger\";'position':\"start\"|\"end\"|\"top-start\"|\"top-end\"|\"bottom-start\"|\"bottom-end\"};\n  'breadcrumbs': {};\n  'button': {'variant':\"solid\"|\"outline\"|\"soft\"|\"ghost\";'size':\"xs\"|\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"secondary\"|\"danger\"|\"success\"|\"warning\"|\"info\"};\n  'button-group': {'orientation':\"horizontal\"|\"vertical\"};\n  'card': {'variant':\"plain\"|\"subtle\"|\"outlined\"|\"raised\"|\"inset\"|\"inverse\";'padding':\"none\"|\"sm\"|\"md\"|\"lg\"};\n  'checkbox': {'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"};\n  'chip': {'tone':\"neutral\"|\"accent\"|\"danger\";'size':\"sm\"|\"md\";'variant':\"soft\"|\"outline\";'overflow':\"nowrap\"|\"wrap\"};\n  'circular-progress': {'size':\"sm\"|\"md\"|\"lg\"};\n  'collapsible': {'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"};\n  'combobox': {'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\";'variant':\"outline\"|\"filled\"|\"plain\"};\n  'context-menu': {'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"};\n  'dialog': {'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"};\n  'field': {'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"};\n  'fieldset': {'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"};\n  'grid-item': {};\n  'heading': {'size':\"sm\"|\"md\"|\"lg\"|\"xl\";'variant':\"display\"|\"heading-1\"|\"heading-2\"|\"heading-3\"|\"heading-4\"|\"heading-5\"|\"heading-6\"|\"body\"|\"body-large\"|\"caption\"|\"label\"|\"overline\"|\"code\"};\n  'image-list': {'variant':\"standard\"|\"quilted\"|\"woven\"};\n  'input': {'size':\"sm\"|\"md\"|\"lg\";'variant':\"outline\"|\"filled\"|\"plain\"};\n  'input-group': {'variant':\"outline\"|\"filled\"|\"plain\"};\n  'list': {};\n  'masonry': {};\n  'menu': {'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"};\n  'menubar': {};\n  'meter': {'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"};\n  'mobile-stepper': {'variant':\"dots\"|\"progress\"|\"text\"};\n  'native-select': {'size':\"sm\"|\"md\"|\"lg\";'variant':\"outline\"|\"filled\"|\"plain\"};\n  'navigation-menu': {'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"};\n  'number-field': {'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"};\n  'otp-field': {};\n  'packed-masonry': {};\n  'pagination': {};\n  'popover': {'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"};\n  'popper': {};\n  'preview-card': {'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"};\n  'progress': {'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"};\n  'radio': {'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"};\n  'rating': {};\n  'scoped-baseline': {};\n  'scroll-area': {'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"};\n  'select': {'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\";'variant':\"outline\"|\"filled\"|\"plain\"};\n  'skeleton': {'shape':\"text\"|\"rectangle\"|\"circle\";'animation':\"pulse\"|\"wave\"|\"none\"};\n  'slider': {'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"};\n  'spinner': {'size':\"sm\"|\"md\"|\"lg\"};\n  'stepper': {'orientation':\"horizontal\"|\"vertical\";'status':\"complete\"|\"current\"|\"upcoming\"|\"error\"};\n  'surface': {'variant':\"plain\"|\"subtle\"|\"outlined\"|\"raised\"|\"inset\"|\"inverse\";'padding':\"none\"|\"sm\"|\"md\"|\"lg\"};\n  'swipe-drawer': {};\n  'switch': {'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"};\n  'table-pagination': {};\n  'table-sort-label': {};\n  'tabs': {'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"};\n  'text': {'variant':\"display\"|\"heading-1\"|\"heading-2\"|\"heading-3\"|\"heading-4\"|\"heading-5\"|\"heading-6\"|\"body\"|\"body-large\"|\"caption\"|\"label\"|\"overline\"|\"code\";'size':\"xs\"|\"sm\"|\"md\"|\"lg\"|\"xl\"|\"2xl\"|\"3xl\"|\"4xl\";'tone':\"default\"|\"muted\"|\"faint\"|\"accent\"|\"secondary\"|\"danger\"|\"success\"|\"warning\"|\"info\";'weight':\"light\"|\"normal\"|\"medium\"|\"semibold\"|\"bold\"};\n  'textarea': {'variant':\"outline\"|\"filled\"|\"plain\";'size':\"sm\"|\"md\"|\"lg\"};\n  'timeline': {'position':\"end\"|\"start\"|\"alternate\"|\"alternate-reverse\"};\n  'timeline-item': {'tone':\"neutral\"|\"accent\"|\"success\"|\"danger\"};\n  'toast': {'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"secondary\"|\"info\"|\"success\"|\"warning\"|\"danger\"};\n  'toolbar': {'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"};\n  'tooltip': {'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"};\n}",
      "members": [
        {
          "name": "'accordion'",
          "optional": false,
          "type": "{'variant':\"divided\"|\"plain\"|\"outlined\";'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"}"
        },
        {
          "name": "'alert'",
          "optional": false,
          "type": "{'tone':\"neutral\"|\"info\"|\"success\"|\"warning\"|\"danger\"}"
        },
        {
          "name": "'alert-dialog'",
          "optional": false,
          "type": "{'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"}"
        },
        {
          "name": "'autocomplete'",
          "optional": false,
          "type": "{'variant':\"outline\"|\"filled\"|\"plain\";'size':\"sm\"|\"md\"|\"lg\"}"
        },
        {
          "name": "'avatar'",
          "optional": false,
          "type": "{'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"}"
        },
        {
          "name": "'avatar-group'",
          "optional": false,
          "type": "{}"
        },
        {
          "name": "'badge'",
          "optional": false,
          "type": "{'tone':\"neutral\"|\"accent\"|\"success\"|\"warning\"|\"danger\";'overflow':\"nowrap\"|\"wrap\"}"
        },
        {
          "name": "'badge-indicator'",
          "optional": false,
          "type": "{'overlap':\"rectangular\"|\"circular\";'tone':\"accent\"|\"danger\";'position':\"start\"|\"end\"|\"top-start\"|\"top-end\"|\"bottom-start\"|\"bottom-end\"}"
        },
        {
          "name": "'breadcrumbs'",
          "optional": false,
          "type": "{}"
        },
        {
          "name": "'button'",
          "optional": false,
          "type": "{'variant':\"solid\"|\"outline\"|\"soft\"|\"ghost\";'size':\"xs\"|\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"secondary\"|\"danger\"|\"success\"|\"warning\"|\"info\"}"
        },
        {
          "name": "'button-group'",
          "optional": false,
          "type": "{'orientation':\"horizontal\"|\"vertical\"}"
        },
        {
          "name": "'card'",
          "optional": false,
          "type": "{'variant':\"plain\"|\"subtle\"|\"outlined\"|\"raised\"|\"inset\"|\"inverse\";'padding':\"none\"|\"sm\"|\"md\"|\"lg\"}"
        },
        {
          "name": "'checkbox'",
          "optional": false,
          "type": "{'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"}"
        },
        {
          "name": "'chip'",
          "optional": false,
          "type": "{'tone':\"neutral\"|\"accent\"|\"danger\";'size':\"sm\"|\"md\";'variant':\"soft\"|\"outline\";'overflow':\"nowrap\"|\"wrap\"}"
        },
        {
          "name": "'circular-progress'",
          "optional": false,
          "type": "{'size':\"sm\"|\"md\"|\"lg\"}"
        },
        {
          "name": "'collapsible'",
          "optional": false,
          "type": "{'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"}"
        },
        {
          "name": "'combobox'",
          "optional": false,
          "type": "{'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\";'variant':\"outline\"|\"filled\"|\"plain\"}"
        },
        {
          "name": "'context-menu'",
          "optional": false,
          "type": "{'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"}"
        },
        {
          "name": "'dialog'",
          "optional": false,
          "type": "{'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"}"
        },
        {
          "name": "'field'",
          "optional": false,
          "type": "{'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"}"
        },
        {
          "name": "'fieldset'",
          "optional": false,
          "type": "{'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"}"
        },
        {
          "name": "'grid-item'",
          "optional": false,
          "type": "{}"
        },
        {
          "name": "'heading'",
          "optional": false,
          "type": "{'size':\"sm\"|\"md\"|\"lg\"|\"xl\";'variant':\"display\"|\"heading-1\"|\"heading-2\"|\"heading-3\"|\"heading-4\"|\"heading-5\"|\"heading-6\"|\"body\"|\"body-large\"|\"caption\"|\"label\"|\"overline\"|\"code\"}"
        },
        {
          "name": "'image-list'",
          "optional": false,
          "type": "{'variant':\"standard\"|\"quilted\"|\"woven\"}"
        },
        {
          "name": "'input'",
          "optional": false,
          "type": "{'size':\"sm\"|\"md\"|\"lg\";'variant':\"outline\"|\"filled\"|\"plain\"}"
        },
        {
          "name": "'input-group'",
          "optional": false,
          "type": "{'variant':\"outline\"|\"filled\"|\"plain\"}"
        },
        {
          "name": "'list'",
          "optional": false,
          "type": "{}"
        },
        {
          "name": "'masonry'",
          "optional": false,
          "type": "{}"
        },
        {
          "name": "'menu'",
          "optional": false,
          "type": "{'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"}"
        },
        {
          "name": "'menubar'",
          "optional": false,
          "type": "{}"
        },
        {
          "name": "'meter'",
          "optional": false,
          "type": "{'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"}"
        },
        {
          "name": "'mobile-stepper'",
          "optional": false,
          "type": "{'variant':\"dots\"|\"progress\"|\"text\"}"
        },
        {
          "name": "'native-select'",
          "optional": false,
          "type": "{'size':\"sm\"|\"md\"|\"lg\";'variant':\"outline\"|\"filled\"|\"plain\"}"
        },
        {
          "name": "'navigation-menu'",
          "optional": false,
          "type": "{'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"}"
        },
        {
          "name": "'number-field'",
          "optional": false,
          "type": "{'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"}"
        },
        {
          "name": "'otp-field'",
          "optional": false,
          "type": "{}"
        },
        {
          "name": "'packed-masonry'",
          "optional": false,
          "type": "{}"
        },
        {
          "name": "'pagination'",
          "optional": false,
          "type": "{}"
        },
        {
          "name": "'popover'",
          "optional": false,
          "type": "{'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"}"
        },
        {
          "name": "'popper'",
          "optional": false,
          "type": "{}"
        },
        {
          "name": "'preview-card'",
          "optional": false,
          "type": "{'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"}"
        },
        {
          "name": "'progress'",
          "optional": false,
          "type": "{'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"}"
        },
        {
          "name": "'radio'",
          "optional": false,
          "type": "{'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"}"
        },
        {
          "name": "'rating'",
          "optional": false,
          "type": "{}"
        },
        {
          "name": "'scoped-baseline'",
          "optional": false,
          "type": "{}"
        },
        {
          "name": "'scroll-area'",
          "optional": false,
          "type": "{'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"}"
        },
        {
          "name": "'select'",
          "optional": false,
          "type": "{'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\";'variant':\"outline\"|\"filled\"|\"plain\"}"
        },
        {
          "name": "'skeleton'",
          "optional": false,
          "type": "{'shape':\"text\"|\"rectangle\"|\"circle\";'animation':\"pulse\"|\"wave\"|\"none\"}"
        },
        {
          "name": "'slider'",
          "optional": false,
          "type": "{'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"}"
        },
        {
          "name": "'spinner'",
          "optional": false,
          "type": "{'size':\"sm\"|\"md\"|\"lg\"}"
        },
        {
          "name": "'stepper'",
          "optional": false,
          "type": "{'orientation':\"horizontal\"|\"vertical\";'status':\"complete\"|\"current\"|\"upcoming\"|\"error\"}"
        },
        {
          "name": "'surface'",
          "optional": false,
          "type": "{'variant':\"plain\"|\"subtle\"|\"outlined\"|\"raised\"|\"inset\"|\"inverse\";'padding':\"none\"|\"sm\"|\"md\"|\"lg\"}"
        },
        {
          "name": "'swipe-drawer'",
          "optional": false,
          "type": "{}"
        },
        {
          "name": "'switch'",
          "optional": false,
          "type": "{'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"}"
        },
        {
          "name": "'table-pagination'",
          "optional": false,
          "type": "{}"
        },
        {
          "name": "'table-sort-label'",
          "optional": false,
          "type": "{}"
        },
        {
          "name": "'tabs'",
          "optional": false,
          "type": "{'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"}"
        },
        {
          "name": "'text'",
          "optional": false,
          "type": "{'variant':\"display\"|\"heading-1\"|\"heading-2\"|\"heading-3\"|\"heading-4\"|\"heading-5\"|\"heading-6\"|\"body\"|\"body-large\"|\"caption\"|\"label\"|\"overline\"|\"code\";'size':\"xs\"|\"sm\"|\"md\"|\"lg\"|\"xl\"|\"2xl\"|\"3xl\"|\"4xl\";'tone':\"default\"|\"muted\"|\"faint\"|\"accent\"|\"secondary\"|\"danger\"|\"success\"|\"warning\"|\"info\";'weight':\"light\"|\"normal\"|\"medium\"|\"semibold\"|\"bold\"}"
        },
        {
          "name": "'textarea'",
          "optional": false,
          "type": "{'variant':\"outline\"|\"filled\"|\"plain\";'size':\"sm\"|\"md\"|\"lg\"}"
        },
        {
          "name": "'timeline'",
          "optional": false,
          "type": "{'position':\"end\"|\"start\"|\"alternate\"|\"alternate-reverse\"}"
        },
        {
          "name": "'timeline-item'",
          "optional": false,
          "type": "{'tone':\"neutral\"|\"accent\"|\"success\"|\"danger\"}"
        },
        {
          "name": "'toast'",
          "optional": false,
          "type": "{'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"secondary\"|\"info\"|\"success\"|\"warning\"|\"danger\"}"
        },
        {
          "name": "'toolbar'",
          "optional": false,
          "type": "{'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"}"
        },
        {
          "name": "'tooltip'",
          "optional": false,
          "type": "{'size':\"sm\"|\"md\"|\"lg\";'tone':\"neutral\"|\"accent\"|\"danger\"}"
        }
      ],
      "line": 4
    },
    {
      "name": "VisualVariant",
      "kind": "TypeAliasDeclaration",
      "signature": "export type VisualVariant<C extends string,A extends string>=Extract<BuiltinValue<C,A>|AddedValue<C,A>,string>;",
      "line": 72
    },
    {
      "name": "VisualVariants",
      "kind": "TypeAliasDeclaration",
      "signature": "export type VisualVariants<C extends string>=C extends keyof BuiltinVisualVariants?{readonly [A in Extract<keyof BuiltinVisualVariants[C]|AddedAxis<C>,string>]?:VisualVariant<C,A>}:Readonly<Record<string,string>>;",
      "line": 74
    }
  ],
  "typesComplete": false,
  "typeScope": "Explicit source declarations plus dependency-resolved emitted exports. Full inherited/generic restrictions remain authoritative in installed declarations.",
  "compiledExports": [
    {
      "name": "ComponentVariantOverrides",
      "kind": "type",
      "type": "ComponentVariantOverrides",
      "description": "Augment keys such as 'button.tone' with a union of additional string values."
    },
    {
      "name": "BuiltinVisualVariants",
      "kind": "type",
      "type": "BuiltinVisualVariants",
      "description": ""
    },
    {
      "name": "VisualVariant",
      "kind": "type",
      "type": "VisualVariant<C, A>",
      "description": ""
    },
    {
      "name": "VisualVariants",
      "kind": "type",
      "type": "VisualVariants<C>",
      "description": ""
    }
  ],
  "declaration": "packages/faye-ui/dist/contracts/visual-variants.d.ts"
}
