{
  "name": "WIDGET_DEFAULTS",
  "package": "@magicblocksai/ui",
  "file": "packages/ui/src/components/WidgetThemeProvider.tsx",
  "chapterTag": "Kit chrome",
  "chapter": null,
  "sectionId": null,
  "elName": null,
  "demoUrl": null,
  "hasLiveDemo": false,
  "description": "",
  "useClient": true,
  "interactivity": "interactive",
  "namedExports": [
    {
      "name": "WidgetThemeProvider",
      "isPrincipal": false,
      "isType": false
    },
    {
      "name": "useWidgetTheme",
      "isPrincipal": false,
      "isType": false
    },
    {
      "name": "WIDGET_DEFAULTS",
      "isPrincipal": true,
      "isType": false
    },
    {
      "name": "WidgetThemeProviderProps",
      "isPrincipal": false,
      "isType": true
    },
    {
      "name": "WidgetTheme",
      "isPrincipal": false,
      "isType": false
    },
    {
      "name": "WidgetDirection",
      "isPrincipal": false,
      "isType": false
    },
    {
      "name": "WidgetPosition",
      "isPrincipal": false,
      "isType": false
    },
    {
      "name": "WidgetTextAlign",
      "isPrincipal": false,
      "isType": true
    },
    {
      "name": "WidgetTimestampFormat",
      "isPrincipal": false,
      "isType": false
    },
    {
      "name": "WidgetSendIconPosition",
      "isPrincipal": false,
      "isType": false
    },
    {
      "name": "WidgetButtonStyle",
      "isPrincipal": false,
      "isType": false
    },
    {
      "name": "WidgetMessageSideStyle",
      "isPrincipal": false,
      "isType": false
    }
  ],
  "importStatement": "import { WIDGET_DEFAULTS } from \"@magicblocksai/ui\";",
  "props": [
    {
      "name": "theme",
      "optional": true,
      "type": "WidgetTheme",
      "doc": "The theme config — every lever optional, deeply merged with defaults."
    },
    {
      "name": "children",
      "optional": true,
      "type": "ReactNode",
      "doc": "Children — typically `<WidgetLauncher>` + `<WidgetShell>`."
    },
    {
      "name": "withWrapper",
      "optional": true,
      "type": "boolean",
      "doc": "Render as a transparent wrapper. Default `true`. Pass `false` to skip the wrapper div (useful when nesting inside an existing layout)."
    }
  ],
  "classesUsed": [
    "widget-theme-scope"
  ],
  "examples": {
    "react": null,
    "html": null,
    "css": ".widget-theme-scope {\n  --w-font-family: Inter, system-ui, sans-serif;\n  --w-font-weight: 400;\n  --w-font-size: 14px;\n  --w-line-height: 22px;\n  font-family: var(--w-font-family);\n  font-weight: var(--w-font-weight);\n  font-size: var(--w-font-size);\n  line-height: var(--w-line-height);\n  color-scheme: light;\n}"
  }
}
