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

# IHandshakeMessage

> Protobuf interface IHandshakeMessage generated from WAProto.

Defined in: [WAProto/index.d.ts:4428](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L4428)

## Properties

### clientFinish?

> `optional` **clientFinish**: `null` | [`IClientFinish`](/proto-reference/HandshakeMessage/interfaces/IClientFinish)

Defined in: [WAProto/index.d.ts:4431](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L4431)

***

### clientHello?

> `optional` **clientHello**: `null` | [`IClientHello`](/proto-reference/HandshakeMessage/interfaces/IClientHello)

Defined in: [WAProto/index.d.ts:4429](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L4429)

***

### serverHello?

> `optional` **serverHello**: `null` | [`IServerHello`](/proto-reference/HandshakeMessage/interfaces/IServerHello)

Defined in: [WAProto/index.d.ts:4430](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L4430)
