# Enumeration: ValueType

Defined in: [schema.ts:22](https://github.com/coda/packs-sdk/blob/c611dbde9a34de1824864cbcca65678f55a4005f/schema.ts#L22)

The set of primitive value types that can be used as return values for formulas or in object schemas.

## Enumeration Members

### Array

> **Array**: `"array"`

Defined in: [schema.ts:38](https://github.com/coda/packs-sdk/blob/c611dbde9a34de1824864cbcca65678f55a4005f/schema.ts#L38)

Indicates a JavaScript array should be returned. The schema of the array items must also be specified.

______________________________________________________________________

### Boolean

> **Boolean**: `"boolean"`

Defined in: [schema.ts:26](https://github.com/coda/packs-sdk/blob/c611dbde9a34de1824864cbcca65678f55a4005f/schema.ts#L26)

Indicates a JavaScript boolean (true/false) should be returned.

______________________________________________________________________

### Number

> **Number**: `"number"`

Defined in: [schema.ts:30](https://github.com/coda/packs-sdk/blob/c611dbde9a34de1824864cbcca65678f55a4005f/schema.ts#L30)

Indicates a JavaScript number should be returned.

______________________________________________________________________

### Object

> **Object**: `"object"`

Defined in: [schema.ts:42](https://github.com/coda/packs-sdk/blob/c611dbde9a34de1824864cbcca65678f55a4005f/schema.ts#L42)

Indicates a JavaScript object should be returned. The schema of each object property must also be specified.

______________________________________________________________________

### String

> **String**: `"string"`

Defined in: [schema.ts:34](https://github.com/coda/packs-sdk/blob/c611dbde9a34de1824864cbcca65678f55a4005f/schema.ts#L34)

Indicates a JavaScript string should be returned.
