# Enumeration: ParameterType

Defined in: [api_types.ts:139](https://github.com/coda/packs-sdk/blob/d917a83bb3a3e815d6a7947f7c25cf0e1952d12b/api_types.ts#L139)

Enumeration of types of formula parameters. These describe semantic value types (as opposed to JavaScript value types).

## Enumeration Members

### Boolean

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

Defined in: [api_types.ts:151](https://github.com/coda/packs-sdk/blob/d917a83bb3a3e815d6a7947f7c25cf0e1952d12b/api_types.ts#L151)

Indicates a parameter that is a boolean value.

______________________________________________________________________

### BooleanArray

> **BooleanArray**: `"booleanArray"`

Defined in: [api_types.ts:196](https://github.com/coda/packs-sdk/blob/d917a83bb3a3e815d6a7947f7c25cf0e1952d12b/api_types.ts#L196)

Indicates a parameter that is a list of boolean values.

______________________________________________________________________

### Date

> **Date**: `"date"`

Defined in: [api_types.ts:155](https://github.com/coda/packs-sdk/blob/d917a83bb3a3e815d6a7947f7c25cf0e1952d12b/api_types.ts#L155)

Indicates a parameter that is a date value (which includes time and datetime values).

______________________________________________________________________

### DateArray

> **DateArray**: `"dateArray"`

Defined in: [api_types.ts:217](https://github.com/coda/packs-sdk/blob/d917a83bb3a3e815d6a7947f7c25cf0e1952d12b/api_types.ts#L217)

Indicates a parameter that is a list of date values (which includes time and datetime values).

Currently, when such a parameter is used with a sync table formula or an action formula ([BaseFormulaDef.isAction](../../interfaces/BaseFormulaDef/#isaction)), which will generate a builder UI for selecting parameters, a date array parameter will always render as a date range selector. A date range will always be passed to a pack formula as a list of two elements, the beginning of the range and the end of the range.

______________________________________________________________________

### Email

> **Email**: `"email"`

Defined in: [api_types.ts:175](https://github.com/coda/packs-sdk/blob/d917a83bb3a3e815d6a7947f7c25cf0e1952d12b/api_types.ts#L175)

Indicates a parameter that is an email value.

______________________________________________________________________

### EmailArray

> **EmailArray**: `"emailArray"`

Defined in: [api_types.ts:204](https://github.com/coda/packs-sdk/blob/d917a83bb3a3e815d6a7947f7c25cf0e1952d12b/api_types.ts#L204)

Indicates a parameter that is a list of email values.

______________________________________________________________________

### File

> **File**: `"file"`

Defined in: [api_types.ts:167](https://github.com/coda/packs-sdk/blob/d917a83bb3a3e815d6a7947f7c25cf0e1952d12b/api_types.ts#L167)

Indicates a parameter that is a file. The pack is passed a file URL.

______________________________________________________________________

### FileArray

> **FileArray**: `"fileArray"`

Defined in: [api_types.ts:241](https://github.com/coda/packs-sdk/blob/d917a83bb3a3e815d6a7947f7c25cf0e1952d12b/api_types.ts#L241)

Indicates a parameter that is a list of file values. The pack is passed a list of file URLs.

______________________________________________________________________

### Html

> **Html**: `"html"`

Defined in: [api_types.ts:159](https://github.com/coda/packs-sdk/blob/d917a83bb3a3e815d6a7947f7c25cf0e1952d12b/api_types.ts#L159)

Indicates a parameter that is a rich text value that should be passed to the pack as HTML.

______________________________________________________________________

### HtmlArray

> **HtmlArray**: `` "htmlArray`" ``

Defined in: [api_types.ts:225](https://github.com/coda/packs-sdk/blob/d917a83bb3a3e815d6a7947f7c25cf0e1952d12b/api_types.ts#L225)

Indicates a parameter that is a list of rich text values that should be passed to the pack as HTML.

______________________________________________________________________

### Image

> **Image**: `"image"`

Defined in: [api_types.ts:163](https://github.com/coda/packs-sdk/blob/d917a83bb3a3e815d6a7947f7c25cf0e1952d12b/api_types.ts#L163)

Indicates a parameter that is an image. The pack is passed an image URL.

______________________________________________________________________

### ImageArray

> **ImageArray**: `"imageArray"`

Defined in: [api_types.ts:233](https://github.com/coda/packs-sdk/blob/d917a83bb3a3e815d6a7947f7c25cf0e1952d12b/api_types.ts#L233)

Indicates a parameter that is a list of image values. The pack is passed a list of image URLs.

______________________________________________________________________

### Markdown

> **Markdown**: `"markdown"`

Defined in: [api_types.ts:171](https://github.com/coda/packs-sdk/blob/d917a83bb3a3e815d6a7947f7c25cf0e1952d12b/api_types.ts#L171)

Indicates a parameter that is a rich text value that should be passed to the pack as Markdown.

______________________________________________________________________

### MarkdownArray

> **MarkdownArray**: `` "markdownArray`" ``

Defined in: [api_types.ts:250](https://github.com/coda/packs-sdk/blob/d917a83bb3a3e815d6a7947f7c25cf0e1952d12b/api_types.ts#L250)

Indicates a parameter that is a list of rich text values that should be passed to the pack as Markdown.

______________________________________________________________________

### Number

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

Defined in: [api_types.ts:147](https://github.com/coda/packs-sdk/blob/d917a83bb3a3e815d6a7947f7c25cf0e1952d12b/api_types.ts#L147)

Indicates a parameter that is a number value.

______________________________________________________________________

### NumberArray

> **NumberArray**: `"numberArray"`

Defined in: [api_types.ts:188](https://github.com/coda/packs-sdk/blob/d917a83bb3a3e815d6a7947f7c25cf0e1952d12b/api_types.ts#L188)

Indicates a parameter that is a list of Superhuman Docs number values.

______________________________________________________________________

### SparseBooleanArray

> **SparseBooleanArray**: `"sparseBooleanArray"`

Defined in: [api_types.ts:200](https://github.com/coda/packs-sdk/blob/d917a83bb3a3e815d6a7947f7c25cf0e1952d12b/api_types.ts#L200)

[BooleanArray](#booleanarray) that accepts unparsable values as `undefined`.

______________________________________________________________________

### SparseDateArray

> **SparseDateArray**: `"sparseDateArray"`

Defined in: [api_types.ts:221](https://github.com/coda/packs-sdk/blob/d917a83bb3a3e815d6a7947f7c25cf0e1952d12b/api_types.ts#L221)

[DateArray](#datearray) that accepts unparsable values as `undefined`.

______________________________________________________________________

### SparseEmailArray

> **SparseEmailArray**: `"sparseEmailArray"`

Defined in: [api_types.ts:208](https://github.com/coda/packs-sdk/blob/d917a83bb3a3e815d6a7947f7c25cf0e1952d12b/api_types.ts#L208)

[EmailArray](#emailarray) that accepts unparsable values as `undefined`.

______________________________________________________________________

### SparseFileArray

> **SparseFileArray**: `"sparseFileArray"`

Defined in: [api_types.ts:245](https://github.com/coda/packs-sdk/blob/d917a83bb3a3e815d6a7947f7c25cf0e1952d12b/api_types.ts#L245)

[FileArray](#filearray) that accepts unparsable values as `undefined`.

______________________________________________________________________

### SparseHtmlArray

> **SparseHtmlArray**: `"sparseHtmlArray"`

Defined in: [api_types.ts:229](https://github.com/coda/packs-sdk/blob/d917a83bb3a3e815d6a7947f7c25cf0e1952d12b/api_types.ts#L229)

[HtmlArray](#htmlarray) that accepts unparsable values as `undefined`.

______________________________________________________________________

### SparseImageArray

> **SparseImageArray**: `"sparseImageArray"`

Defined in: [api_types.ts:237](https://github.com/coda/packs-sdk/blob/d917a83bb3a3e815d6a7947f7c25cf0e1952d12b/api_types.ts#L237)

[ImageArray](#imagearray) that accepts unparsable values as `undefined`.

______________________________________________________________________

### SparseMarkdownArray

> **SparseMarkdownArray**: `"sparseMarkdownArray"`

Defined in: [api_types.ts:254](https://github.com/coda/packs-sdk/blob/d917a83bb3a3e815d6a7947f7c25cf0e1952d12b/api_types.ts#L254)

[MarkdownArray](#markdownarray) that accepts unparsable values as `undefined`.

______________________________________________________________________

### SparseNumberArray

> **SparseNumberArray**: `"sparseNumberArray"`

Defined in: [api_types.ts:192](https://github.com/coda/packs-sdk/blob/d917a83bb3a3e815d6a7947f7c25cf0e1952d12b/api_types.ts#L192)

[NumberArray](#numberarray) that accepts unparsable values as `undefined`.

______________________________________________________________________

### SparseStringArray

> **SparseStringArray**: `"sparseStringArray"`

Defined in: [api_types.ts:184](https://github.com/coda/packs-sdk/blob/d917a83bb3a3e815d6a7947f7c25cf0e1952d12b/api_types.ts#L184)

[StringArray](#stringarray) that accepts unparsable values as `undefined`.

______________________________________________________________________

### String

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

Defined in: [api_types.ts:143](https://github.com/coda/packs-sdk/blob/d917a83bb3a3e815d6a7947f7c25cf0e1952d12b/api_types.ts#L143)

Indicates a parameter that is a text value.

______________________________________________________________________

### StringArray

> **StringArray**: `"stringArray"`

Defined in: [api_types.ts:180](https://github.com/coda/packs-sdk/blob/d917a83bb3a3e815d6a7947f7c25cf0e1952d12b/api_types.ts#L180)

Indicates a parameter that is a list of text values.
