# Theme

The theme surface provides the preset system, CSS variable bridge, and Mantine theme integration.

## Exports

- `getPreset`
- `generateShades`
- `presets`
- Theme preset types
- `createCssVariablesResolver`
- `TOKEN_VAR_MAP`
- `mantineThemeOverride`
- `componentThemes`
- `PresetsProvider`
- `usePresetsContext`
- `useAvailablePresets`

## Use When

- You need to build or customize the Elevasis visual theme.
- You need access to the shared preset registry or CSS variable mapping.

