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

# StickerMetadata

> Protobuf class StickerMetadata generated from WAProto.

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

## Implements

* [`IStickerMetadata`](/proto-reference/interfaces/IStickerMetadata)

## Constructors

### new StickerMetadata()

> **new StickerMetadata**(`p`?): [`StickerMetadata`](/proto-reference/classes/StickerMetadata)

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

#### Parameters

##### p?

[`IStickerMetadata`](/proto-reference/interfaces/IStickerMetadata)

#### Returns

[`StickerMetadata`](/proto-reference/classes/StickerMetadata)

## Properties

### directPath?

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

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

#### Implementation of

[`IStickerMetadata`](/proto-reference/interfaces/IStickerMetadata).[`directPath`](/proto-reference/interfaces/IStickerMetadata#directpath)

***

### fileEncSha256?

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

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

#### Implementation of

[`IStickerMetadata`](/proto-reference/interfaces/IStickerMetadata).[`fileEncSha256`](/proto-reference/interfaces/IStickerMetadata#fileencsha256)

***

### fileLength?

> `optional` **fileLength**: `null` | `number` | `Long`

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

#### Implementation of

[`IStickerMetadata`](/proto-reference/interfaces/IStickerMetadata).[`fileLength`](/proto-reference/interfaces/IStickerMetadata#filelength)

***

### fileSha256?

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

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

#### Implementation of

[`IStickerMetadata`](/proto-reference/interfaces/IStickerMetadata).[`fileSha256`](/proto-reference/interfaces/IStickerMetadata#filesha256)

***

### height?

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

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

#### Implementation of

[`IStickerMetadata`](/proto-reference/interfaces/IStickerMetadata).[`height`](/proto-reference/interfaces/IStickerMetadata#height)

***

### imageHash?

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

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

#### Implementation of

[`IStickerMetadata`](/proto-reference/interfaces/IStickerMetadata).[`imageHash`](/proto-reference/interfaces/IStickerMetadata#imagehash)

***

### isAvatarSticker?

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

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

#### Implementation of

[`IStickerMetadata`](/proto-reference/interfaces/IStickerMetadata).[`isAvatarSticker`](/proto-reference/interfaces/IStickerMetadata#isavatarsticker)

***

### isLottie?

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

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

#### Implementation of

[`IStickerMetadata`](/proto-reference/interfaces/IStickerMetadata).[`isLottie`](/proto-reference/interfaces/IStickerMetadata#islottie)

***

### lastStickerSentTs?

> `optional` **lastStickerSentTs**: `null` | `number` | `Long`

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

#### Implementation of

[`IStickerMetadata`](/proto-reference/interfaces/IStickerMetadata).[`lastStickerSentTs`](/proto-reference/interfaces/IStickerMetadata#laststickersentts)

***

### mediaKey?

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

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

#### Implementation of

[`IStickerMetadata`](/proto-reference/interfaces/IStickerMetadata).[`mediaKey`](/proto-reference/interfaces/IStickerMetadata#mediakey)

***

### mimetype?

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

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

#### Implementation of

[`IStickerMetadata`](/proto-reference/interfaces/IStickerMetadata).[`mimetype`](/proto-reference/interfaces/IStickerMetadata#mimetype)

***

### url?

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

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

#### Implementation of

[`IStickerMetadata`](/proto-reference/interfaces/IStickerMetadata).[`url`](/proto-reference/interfaces/IStickerMetadata#url)

***

### weight?

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

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

#### Implementation of

[`IStickerMetadata`](/proto-reference/interfaces/IStickerMetadata).[`weight`](/proto-reference/interfaces/IStickerMetadata#weight)

***

### width?

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

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

#### Implementation of

[`IStickerMetadata`](/proto-reference/interfaces/IStickerMetadata).[`width`](/proto-reference/interfaces/IStickerMetadata#width)

## Methods

### create()

> `static` **create**(`properties`?): [`StickerMetadata`](/proto-reference/classes/StickerMetadata)

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

#### Parameters

##### properties?

[`IStickerMetadata`](/proto-reference/interfaces/IStickerMetadata)

#### Returns

[`StickerMetadata`](/proto-reference/classes/StickerMetadata)

***

### decode()

> `static` **decode**(`r`, `l`?): [`StickerMetadata`](/proto-reference/classes/StickerMetadata)

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

#### Parameters

##### r

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

##### l?

`number`

#### Returns

[`StickerMetadata`](/proto-reference/classes/StickerMetadata)

***

### encode()

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

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

#### Parameters

##### m

[`IStickerMetadata`](/proto-reference/interfaces/IStickerMetadata)

##### w?

`Writer`

#### Returns

`Writer`

***

### fromObject()

> `static` **fromObject**(`d`): [`StickerMetadata`](/proto-reference/classes/StickerMetadata)

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

#### Parameters

##### d

#### Returns

[`StickerMetadata`](/proto-reference/classes/StickerMetadata)

***

### getTypeUrl()

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

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

#### Parameters

##### typeUrlPrefix?

`string`

#### Returns

`string`

***

### toJSON()

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

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

#### Returns

`object`

***

### toObject()

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

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

#### Parameters

##### m

[`StickerMetadata`](/proto-reference/classes/StickerMetadata)

##### o?

`IConversionOptions`

#### Returns

`object`
