# Decision

Defined in: [src/builders/given.ts:21](https://github.com/jacobgoldfarb/Jevlish/blob/83ccd8c0be5f41962c805f7d42ddf1b1f048de89/src/builders/given.ts#L21)

What awaiting a branch produces: the handler that ran, what it returned, and the judgment that chose it.

## Type Parameters

| Type Parameter |
| -------------- |
| `R`            |

## Properties

| Property       | Modifier   | Type                                                               | Defined in                                                                                                                                   |
| -------------- | ---------- | ------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------- |
| []()`branch`   | `readonly` | [`BranchTaken`](/Jevlish/reference/type-aliases/branchtaken/)      | [src/builders/given.ts:22](https://github.com/jacobgoldfarb/Jevlish/blob/83ccd8c0be5f41962c805f7d42ddf1b1f048de89/src/builders/given.ts#L22) |
| []()`result`   | `readonly` | `R`                                                                | [src/builders/given.ts:23](https://github.com/jacobgoldfarb/Jevlish/blob/83ccd8c0be5f41962c805f7d42ddf1b1f048de89/src/builders/given.ts#L23) |
| []()`judgment` | `readonly` | [`Judgment`](/Jevlish/reference/type-aliases/judgment/)<`boolean`> | [src/builders/given.ts:24](https://github.com/jacobgoldfarb/Jevlish/blob/83ccd8c0be5f41962c805f7d42ddf1b1f048de89/src/builders/given.ts#L24) |