> For the complete documentation index, see [llms.txt](https://front-of-house.gitbook.io/svbstrate/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://front-of-house.gitbook.io/svbstrate/core.md).

# Core

The core utils all require a theme config as the second parameter and return transformed outputs with no side effects. Your theme doesn't need to have any custom properties to start, you can kick things off with the default.

```javascript
import { createTheme, style, explode, pick } from '@svbstrate/core'

const theme = createTheme()
const styles = style({ color: 'red' }, theme)
// => { color: 'red' }
```
