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

# IKeyExchangeMessage

> Protobuf interface IKeyExchangeMessage generated from WAProto.

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

## Properties

### baseKey?

> `optional` **baseKey**: `null` | `Uint8Array`\<`ArrayBufferLike`>

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

***

### baseKeySignature?

> `optional` **baseKeySignature**: `null` | `Uint8Array`\<`ArrayBufferLike`>

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

***

### id?

> `optional` **id**: `null` | `number`

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

***

### identityKey?

> `optional` **identityKey**: `null` | `Uint8Array`\<`ArrayBufferLike`>

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

***

### ratchetKey?

> `optional` **ratchetKey**: `null` | `Uint8Array`\<`ArrayBufferLike`>

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