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

# LinkPreviewResponse

> Protobuf class LinkPreviewResponse generated from WAProto.

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

## Implements

* [`ILinkPreviewResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/interfaces/ILinkPreviewResponse)

## Constructors

### new LinkPreviewResponse()

> **new LinkPreviewResponse**(`p`?): [`LinkPreviewResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/classes/LinkPreviewResponse)

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

#### Parameters

##### p?

[`ILinkPreviewResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/interfaces/ILinkPreviewResponse)

#### Returns

[`LinkPreviewResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/classes/LinkPreviewResponse)

## Properties

### description?

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

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

#### Implementation of

[`ILinkPreviewResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/interfaces/ILinkPreviewResponse).[`description`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/interfaces/ILinkPreviewResponse#description)

***

### hqThumbnail?

> `optional` **hqThumbnail**: `null` | [`ILinkPreviewHighQualityThumbnail`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/LinkPreviewResponse/interfaces/ILinkPreviewHighQualityThumbnail)

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

#### Implementation of

[`ILinkPreviewResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/interfaces/ILinkPreviewResponse).[`hqThumbnail`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/interfaces/ILinkPreviewResponse#hqthumbnail)

***

### matchText?

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

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

#### Implementation of

[`ILinkPreviewResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/interfaces/ILinkPreviewResponse).[`matchText`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/interfaces/ILinkPreviewResponse#matchtext)

***

### previewMetadata?

> `optional` **previewMetadata**: `null` | [`IPaymentLinkPreviewMetadata`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/LinkPreviewResponse/interfaces/IPaymentLinkPreviewMetadata)

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

#### Implementation of

[`ILinkPreviewResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/interfaces/ILinkPreviewResponse).[`previewMetadata`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/interfaces/ILinkPreviewResponse#previewmetadata)

***

### previewType?

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

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

#### Implementation of

[`ILinkPreviewResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/interfaces/ILinkPreviewResponse).[`previewType`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/interfaces/ILinkPreviewResponse#previewtype)

***

### thumbData?

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

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

#### Implementation of

[`ILinkPreviewResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/interfaces/ILinkPreviewResponse).[`thumbData`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/interfaces/ILinkPreviewResponse#thumbdata)

***

### title?

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

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

#### Implementation of

[`ILinkPreviewResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/interfaces/ILinkPreviewResponse).[`title`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/interfaces/ILinkPreviewResponse#title)

***

### url?

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

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

#### Implementation of

[`ILinkPreviewResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/interfaces/ILinkPreviewResponse).[`url`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/interfaces/ILinkPreviewResponse#url)

## Methods

### create()

> `static` **create**(`properties`?): [`LinkPreviewResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/classes/LinkPreviewResponse)

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

#### Parameters

##### properties?

[`ILinkPreviewResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/interfaces/ILinkPreviewResponse)

#### Returns

[`LinkPreviewResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/classes/LinkPreviewResponse)

***

### decode()

> `static` **decode**(`r`, `l`?): [`LinkPreviewResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/classes/LinkPreviewResponse)

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

#### Parameters

##### r

`Uint8Array`\<`ArrayBufferLike`> | `Reader`

##### l?

`number`

#### Returns

[`LinkPreviewResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/classes/LinkPreviewResponse)

***

### encode()

> `static` **encode**(`m`, `w`?): `Writer`

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

#### Parameters

##### m

[`ILinkPreviewResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/interfaces/ILinkPreviewResponse)

##### w?

`Writer`

#### Returns

`Writer`

***

### fromObject()

> `static` **fromObject**(`d`): [`LinkPreviewResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/classes/LinkPreviewResponse)

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

#### Parameters

##### d

#### Returns

[`LinkPreviewResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/classes/LinkPreviewResponse)

***

### getTypeUrl()

> `static` **getTypeUrl**(`typeUrlPrefix`?): `string`

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

#### Parameters

##### typeUrlPrefix?

`string`

#### Returns

`string`

***

### toJSON()

> **toJSON**(): `object`

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

#### Returns

`object`

***

### toObject()

> `static` **toObject**(`m`, `o`?): `object`

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

#### Parameters

##### m

[`LinkPreviewResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/classes/LinkPreviewResponse)

##### o?

`IConversionOptions`

#### Returns

`object`
