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

# InteractiveMessageTypeEnum

[Wapi.js Docs](../README.mdx) / InteractiveMessageTypeEnum

# Enumeration: InteractiveMessageTypeEnum

Represents the enum for interactive message types.

## Enumeration Members

### Button

> **Button**: `"button"`

#### Source

[packages/wapi.js/src/structures/interaction/interface.ts:48](https://github.com/sarthakjdev/wapi.js/blob/1b066ed4efaf997a4bb012da51514dfcb4165da6/packages/wapi.js/src/structures/interaction/interface.ts#L48)

***

### Catalog

> **Catalog**: `"catalog_message"`

#### Source

[packages/wapi.js/src/structures/interaction/interface.ts:49](https://github.com/sarthakjdev/wapi.js/blob/1b066ed4efaf997a4bb012da51514dfcb4165da6/packages/wapi.js/src/structures/interaction/interface.ts#L49)

***

### Flow

> **Flow**: `"flow"`

#### Source

[packages/wapi.js/src/structures/interaction/interface.ts:53](https://github.com/sarthakjdev/wapi.js/blob/1b066ed4efaf997a4bb012da51514dfcb4165da6/packages/wapi.js/src/structures/interaction/interface.ts#L53)

***

### List

> **List**: `"list"`

#### Source

[packages/wapi.js/src/structures/interaction/interface.ts:50](https://github.com/sarthakjdev/wapi.js/blob/1b066ed4efaf997a4bb012da51514dfcb4165da6/packages/wapi.js/src/structures/interaction/interface.ts#L50)

***

### Product

> **Product**: `"product"`

#### Source

[packages/wapi.js/src/structures/interaction/interface.ts:51](https://github.com/sarthakjdev/wapi.js/blob/1b066ed4efaf997a4bb012da51514dfcb4165da6/packages/wapi.js/src/structures/interaction/interface.ts#L51)

***

### ProductList

> **ProductList**: `"product_list"`

#### Source

[packages/wapi.js/src/structures/interaction/interface.ts:52](https://github.com/sarthakjdev/wapi.js/blob/1b066ed4efaf997a4bb012da51514dfcb4165da6/packages/wapi.js/src/structures/interaction/interface.ts#L52)
