[**@sebasoft/neuron-js**](../../README.md)

***

Defined in: [decision/contracts.ts:94](https://github.com/SebaSOFT/neuron-js/blob/aff482a5bc89c6f9dff62f832acdd1bd10d3a175/src/decision/contracts.ts#L94)

## Extended by

- [`ReplayDecisionOptions`](ReplayDecisionOptions.md)

## Properties

### context

> **context**: [`JsonValue`](../type-aliases/JsonValue.md)

Defined in: [decision/contracts.ts:96](https://github.com/SebaSOFT/neuron-js/blob/aff482a5bc89c6f9dff62f832acdd1bd10d3a175/src/decision/contracts.ts#L96)

***

### definition

> **definition**: [`DecisionDefinition`](DecisionDefinition.md)

Defined in: [decision/contracts.ts:95](https://github.com/SebaSOFT/neuron-js/blob/aff482a5bc89c6f9dff62f832acdd1bd10d3a175/src/decision/contracts.ts#L95)

***

### expectedReceipt

> **expectedReceipt**: `Pick`\<[`DecisionReceipt`](DecisionReceipt.md), `"decisionId"` \| `"decisionVersion"` \| `"definitionHash"` \| `"contextHash"` \| `"registryManifestHash"` \| `"runtimeVersion"`\>

Defined in: [decision/contracts.ts:98](https://github.com/SebaSOFT/neuron-js/blob/aff482a5bc89c6f9dff62f832acdd1bd10d3a175/src/decision/contracts.ts#L98)

***

### registryManifest

> **registryManifest**: [`DecisionComponentManifest`](DecisionComponentManifest.md)

Defined in: [decision/contracts.ts:97](https://github.com/SebaSOFT/neuron-js/blob/aff482a5bc89c6f9dff62f832acdd1bd10d3a175/src/decision/contracts.ts#L97)
