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

# BinaryNode

> the binary node WA uses internally for communication

> **BinaryNode**: `object`

Defined in: [src/WABinary/types.ts:9](https://github.com/WhiskeySockets/Baileys/blob/master/src/WABinary/types.ts#L9)

the binary node WA uses internally for communication

this is manipulated soley as an object and it does not have any functions.
This is done for easy serialization, to prevent running into issues with prototypes &
to maintain functional code structure

## Type declaration

### attrs

> **attrs**: `object`

#### Index Signature

\[`key`: `string`]: `string`

### content?

> `optional` **content**: [`BinaryNode`](/api-reference/type-aliases/BinaryNode)\[] | `string` | `Uint8Array`

### tag

> **tag**: `string`
