> ## 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.

# WapiEventDataMap

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

# Type alias: WapiEventDataMap

> **WapiEventDataMap**: `object`

Type representing the mapping of event types to their corresponding event data

## Type declaration

### AdInteraction

> **AdInteraction**: [`AdInteractionEvent`](../classes/AdInteractionEvent.mdx)

### AudioMessage

> **AudioMessage**: [`AudioMessageEvent`](../classes/AudioMessageEvent.mdx)

### ContactsMessage

> **ContactsMessage**: [`ContactMessageEvent`](../classes/ContactMessageEvent.mdx)

### CustomerIdentityChanged

> **CustomerIdentityChanged**: [`CustomerIdentityChangeEvent`](../classes/CustomerIdentityChangeEvent.mdx)

### CustomerNumberChanged

> **CustomerNumberChanged**: [`CustomerNumberChangeEvent`](../classes/CustomerNumberChangeEvent.mdx)

### DocumentMessage

> **DocumentMessage**: [`DocumentMessageEvent`](../classes/DocumentMessageEvent.mdx)

### Error

> **Error**: `Error`

### ImageMessage

> **ImageMessage**: [`ImageMessageEvent`](../classes/ImageMessageEvent.mdx)

### ListInteraction

> **ListInteraction**: [`ListInteractionEvent`](../classes/ListInteractionEvent.mdx)

### LocationMessage

> **LocationMessage**: [`LocationMessageEvent`](../classes/LocationMessageEvent.mdx)

### MessageDelivered

> **MessageDelivered**: [`MessageDeliveryEvent`](../classes/MessageDeliveryEvent.mdx)

### MessageFailed

> **MessageFailed**: [`MessageFailedEvent`](../classes/MessageFailedEvent.mdx)

### MessageRead

> **MessageRead**: [`MessageReadEvent`](../classes/MessageReadEvent.mdx)

### MessageSent

> **MessageSent**: [`MessageSentEvent`](../classes/MessageSentEvent.mdx)

### MessageUndelivered

> **MessageUndelivered**: [`MessageUndeliveredEvent`](../classes/MessageUndeliveredEvent.mdx)

### OrderReceived

> **OrderReceived**: [`OrderMessageEvent`](../classes/OrderMessageEvent.mdx)

### ProductInquiry

> **ProductInquiry**: [`ProductInquiryEvent`](../classes/ProductInquiryEvent.mdx)

### QuickReplyButtonInteraction

> **QuickReplyButtonInteraction**: [`QuickReplyButtonInteractionEvent`](../classes/QuickReplyButtonInteractionEvent.mdx)

### Reaction

> **Reaction**: [`ReactionEvent`](../classes/ReactionEvent.mdx)

### Ready

> **Ready**: `null`

### ReplyButtonInteraction

> **ReplyButtonInteraction**: [`ReplyButtonInteractionEvent`](../classes/ReplyButtonInteractionEvent.mdx)

### StickerMessage

> **StickerMessage**: [`StickerMessageEvent`](../classes/StickerMessageEvent.mdx)

### TextMessage

> **TextMessage**: [`TextMessageEvent`](../classes/TextMessageEvent.mdx)

### UnknownEvent

> **UnknownEvent**: [`UnknownEvent`](../classes/UnknownEvent.mdx)

### VideoMessage

> **VideoMessage**: [`VideoMessageEvent`](../classes/VideoMessageEvent.mdx)

### Warn

> **Warn**: `string`

## Source

[packages/wapi.js/src/webhook/type.ts:123](https://github.com/sarthakjdev/wapi.js/blob/1b066ed4efaf997a4bb012da51514dfcb4165da6/packages/wapi.js/src/webhook/type.ts#L123)
