> ## Documentation Index
> Fetch the complete documentation index at: https://docs.forterulesengine.io/llms.txt
> Use this file to discover all available pages before exploring further.

# InstructionType

> v0.20.5

Defined in: [src/modules/types.ts:566](https://github.com/Forte-Service-Company-Ltd/forte-rules-engine-sdk/blob/40cc8388cecd8ee445b00b9df2b681cff8552ece/src/modules/types.ts#L566)

Instruction type enumeration for convertASTToInstructionSet operations

## Enumeration Members

### ADDITION

> **ADDITION**: `5`

Defined in: [src/modules/types.ts:572](https://github.com/Forte-Service-Company-Ltd/forte-rules-engine-sdk/blob/40cc8388cecd8ee445b00b9df2b681cff8552ece/src/modules/types.ts#L572)

***

### AND

> **AND**: `12`

Defined in: [src/modules/types.ts:579](https://github.com/Forte-Service-Company-Ltd/forte-rules-engine-sdk/blob/40cc8388cecd8ee445b00b9df2b681cff8552ece/src/modules/types.ts#L579)

***

### ASSIGNMENT

> **ASSIGNMENT**: `3`

Defined in: [src/modules/types.ts:570](https://github.com/Forte-Service-Company-Ltd/forte-rules-engine-sdk/blob/40cc8388cecd8ee445b00b9df2b681cff8552ece/src/modules/types.ts#L570)

***

### DIVISION

> **DIVISION**: `8`

Defined in: [src/modules/types.ts:575](https://github.com/Forte-Service-Company-Ltd/forte-rules-engine-sdk/blob/40cc8388cecd8ee445b00b9df2b681cff8552ece/src/modules/types.ts#L575)

***

### EQUAL

> **EQUAL**: `11`

Defined in: [src/modules/types.ts:578](https://github.com/Forte-Service-Company-Ltd/forte-rules-engine-sdk/blob/40cc8388cecd8ee445b00b9df2b681cff8552ece/src/modules/types.ts#L578)

***

### GREATER\_EQUAL

> **GREATER\_EQUAL**: `14`

Defined in: [src/modules/types.ts:581](https://github.com/Forte-Service-Company-Ltd/forte-rules-engine-sdk/blob/40cc8388cecd8ee445b00b9df2b681cff8552ece/src/modules/types.ts#L581)

***

### GREATER\_THAN

> **GREATER\_THAN**: `10`

Defined in: [src/modules/types.ts:577](https://github.com/Forte-Service-Company-Ltd/forte-rules-engine-sdk/blob/40cc8388cecd8ee445b00b9df2b681cff8552ece/src/modules/types.ts#L577)

***

### LESS\_EQUAL

> **LESS\_EQUAL**: `15`

Defined in: [src/modules/types.ts:582](https://github.com/Forte-Service-Company-Ltd/forte-rules-engine-sdk/blob/40cc8388cecd8ee445b00b9df2b681cff8552ece/src/modules/types.ts#L582)

***

### LESS\_THAN

> **LESS\_THAN**: `9`

Defined in: [src/modules/types.ts:576](https://github.com/Forte-Service-Company-Ltd/forte-rules-engine-sdk/blob/40cc8388cecd8ee445b00b9df2b681cff8552ece/src/modules/types.ts#L576)

***

### MAPPED\_PLACEHOLDER

> **MAPPED\_PLACEHOLDER**: `4`

Defined in: [src/modules/types.ts:571](https://github.com/Forte-Service-Company-Ltd/forte-rules-engine-sdk/blob/40cc8388cecd8ee445b00b9df2b681cff8552ece/src/modules/types.ts#L571)

***

### MAPPED\_TRACKER\_UPDATE

> **MAPPED\_TRACKER\_UPDATE**: `18`

Defined in: [src/modules/types.ts:585](https://github.com/Forte-Service-Company-Ltd/forte-rules-engine-sdk/blob/40cc8388cecd8ee445b00b9df2b681cff8552ece/src/modules/types.ts#L585)

***

### MULTIPLICATION

> **MULTIPLICATION**: `7`

Defined in: [src/modules/types.ts:574](https://github.com/Forte-Service-Company-Ltd/forte-rules-engine-sdk/blob/40cc8388cecd8ee445b00b9df2b681cff8552ece/src/modules/types.ts#L574)

***

### NOT

> **NOT**: `1`

Defined in: [src/modules/types.ts:568](https://github.com/Forte-Service-Company-Ltd/forte-rules-engine-sdk/blob/40cc8388cecd8ee445b00b9df2b681cff8552ece/src/modules/types.ts#L568)

***

### NOT\_EQUAL

> **NOT\_EQUAL**: `16`

Defined in: [src/modules/types.ts:583](https://github.com/Forte-Service-Company-Ltd/forte-rules-engine-sdk/blob/40cc8388cecd8ee445b00b9df2b681cff8552ece/src/modules/types.ts#L583)

***

### NUMERIC\_LITERAL

> **NUMERIC\_LITERAL**: `0`

Defined in: [src/modules/types.ts:567](https://github.com/Forte-Service-Company-Ltd/forte-rules-engine-sdk/blob/40cc8388cecd8ee445b00b9df2b681cff8552ece/src/modules/types.ts#L567)

***

### OR

> **OR**: `13`

Defined in: [src/modules/types.ts:580](https://github.com/Forte-Service-Company-Ltd/forte-rules-engine-sdk/blob/40cc8388cecd8ee445b00b9df2b681cff8552ece/src/modules/types.ts#L580)

***

### PLACEHOLDER

> **PLACEHOLDER**: `2`

Defined in: [src/modules/types.ts:569](https://github.com/Forte-Service-Company-Ltd/forte-rules-engine-sdk/blob/40cc8388cecd8ee445b00b9df2b681cff8552ece/src/modules/types.ts#L569)

***

### SUBTRACTION

> **SUBTRACTION**: `6`

Defined in: [src/modules/types.ts:573](https://github.com/Forte-Service-Company-Ltd/forte-rules-engine-sdk/blob/40cc8388cecd8ee445b00b9df2b681cff8552ece/src/modules/types.ts#L573)

***

### TRACKER\_UPDATE

> **TRACKER\_UPDATE**: `17`

Defined in: [src/modules/types.ts:584](https://github.com/Forte-Service-Company-Ltd/forte-rules-engine-sdk/blob/40cc8388cecd8ee445b00b9df2b681cff8552ece/src/modules/types.ts#L584)
