[**@wocart/theme v4.1.0**](../../README)

***

[@wocart/theme](../../README) / [index](../README) / FieldValue

# Type Alias: FieldValue\<F\>

> **FieldValue**\<`F`\> = `F` *extends* `object` ? `number` : `F` *extends* `object` ? `boolean` : `F` *extends* `object` ? `Option` : `F` *extends* `object` ? [`ResolvedImage`](../interfaces/ResolvedImage) : `F` *extends* `object` ? [`StyleValue`](../interfaces/StyleValue) : `F` *extends* `object` ? [`ColorScheme`](../interfaces/ColorScheme)[] : `F` *extends* `object` ? `string`[] : `F` *extends* `object` ? [`RichTextDocument`](RichTextDocument) : `F` *extends* `object` ? (... & ...)[] : `string`

The value type one field resolves to. A select narrows to its option
literals; a list resolves to its items, each `{ id }` plus its own fields.

## Type Parameters

### F

`F` *extends* [`FieldDefinition`](FieldDefinition)
