## Type Parameters

### T

`T` _extends_ [`ChoiceCriteria`](https://docs.typesafe.ai/sdk/javascript/api/type-aliases/ChoiceCriteria) = [`ChoiceCriteria`](https://docs.typesafe.ai/sdk/javascript/api/type-aliases/ChoiceCriteria)

## Properties

### criteria
```
criteria: T;
```
Descriptions of the available outcomes.

---

### instructions?
```
optional instructions?: EntryType;
```
The question as text, a JSON object, or an array; optional or `null`.

---

### type
```
type: "choice";
```
