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

# IHydratedFourRowTemplate

> Protobuf interface IHydratedFourRowTemplate generated from WAProto.

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

## Properties

### documentMessage?

> `optional` **documentMessage**: `null` | [`IDocumentMessage`](/proto-reference/Message/interfaces/IDocumentMessage)

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

***

### hydratedButtons?

> `optional` **hydratedButtons**: `null` | [`IHydratedTemplateButton`](/proto-reference/interfaces/IHydratedTemplateButton)\[]

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

***

### hydratedContentText?

> `optional` **hydratedContentText**: `null` | `string`

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

***

### hydratedFooterText?

> `optional` **hydratedFooterText**: `null` | `string`

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

***

### hydratedTitleText?

> `optional` **hydratedTitleText**: `null` | `string`

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

***

### imageMessage?

> `optional` **imageMessage**: `null` | [`IImageMessage`](/proto-reference/Message/interfaces/IImageMessage)

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

***

### locationMessage?

> `optional` **locationMessage**: `null` | [`ILocationMessage`](/proto-reference/Message/interfaces/ILocationMessage)

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

***

### maskLinkedDevices?

> `optional` **maskLinkedDevices**: `null` | `boolean`

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

***

### templateId?

> `optional` **templateId**: `null` | `string`

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

***

### videoMessage?

> `optional` **videoMessage**: `null` | [`IVideoMessage`](/proto-reference/Message/interfaces/IVideoMessage)

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