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

# BaseEvent

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

# Class: BaseEvent

Represents the base event for webhook events.

## Implements

## Extended by

* [`MessageEvent`](MessageEvent.mdx)
* [`StatusUpdateEvent`](StatusUpdateEvent.mdx)

## Implements

* [`BaseEventInterface`](../interfaces/BaseEventInterface.mdx)

## Constructors

### new BaseEvent()

> **new BaseEvent**(`params`): [`BaseEvent`](BaseEvent.mdx)

#### Parameters

• **params**

• **params.client**: [`Client`](Client.mdx)

#### Returns

[`BaseEvent`](BaseEvent.mdx)

#### Source

[packages/wapi.js/src/webhook/events/base/index.ts:21](https://github.com/sarthakjdev/wapi.js/blob/1b066ed4efaf997a4bb012da51514dfcb4165da6/packages/wapi.js/src/webhook/events/base/index.ts#L21)

## Properties

### client

> **client**: [`Client`](Client.mdx)

The client instance associated with the event.

#### Implementation of

[`BaseEventInterface`](../interfaces/BaseEventInterface.mdx).[`client`](../interfaces/BaseEventInterface.mdx#client)

#### Source

[packages/wapi.js/src/webhook/events/base/index.ts:20](https://github.com/sarthakjdev/wapi.js/blob/1b066ed4efaf997a4bb012da51514dfcb4165da6/packages/wapi.js/src/webhook/events/base/index.ts#L20)
