---
title: "SchemaGroup"
description: "A schema group: per-child schemas, optionally under a schema for the node itself. [group](https://pitlane.tools/package/theme/schema/function/group.md) builds one; a plain object literal is the children-only form."
url: "https://pitlane.tools/package/theme/schema/interface/SchemaGroup"
---

# SchemaGroup

```ts
import type { SchemaGroup } from "@pitlane/theme/schema";
```

A schema group: per-child schemas, optionally under a schema for the node itself. [group](https://pitlane.tools/package/theme/schema/function/group.md) builds one; a plain object literal is the children-only form.

## See

[group](https://pitlane.tools/package/theme/schema/function/group.md)

## Indexable

```ts
[key: string]: SchemaNode | undefined
```

## Properties

### \[SELF\]?

```ts
readonly optional [SELF]?: TokenSchema<SchemaTag>;
```
