> ## Documentation Index
> Fetch the complete documentation index at: https://docs.widgentic.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# @widgentic/core/theming

> Runtime exports of the @widgentic/core/theming entry — generated from the package itself.

```bash theme={null}
npm install @widgentic/core
```

```ts theme={null}
import { CUSTOM_VARIABLE } from "@widgentic/core/theming";
```

## Runtime exports

* `CUSTOM_VARIABLE`
* `DuplicateThemeError`
* `InvalidThemeEntryError`
* `THEME_TOKENS`
* `TOKEN_DEFAULTS`
* `TOKEN_SPECS`
* `applyTheme`
* `baseStylesheet`
* `createThemeRegistry`
* `darkTheme`
* `injectBaseStyles`
* `isSafeTokenValue`
* `themeToCss`
* `validateTheme`

Type-only exports are not visible at runtime; see the [package README](https://github.com/widgentic/widgentic/blob/main/packages/core/README.md) and the bundled declarations.
