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

# InThreadSurveyQuestion

> Protobuf class InThreadSurveyQuestion generated from WAProto.

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

## Implements

* [`IInThreadSurveyQuestion`](/proto-reference/InThreadSurveyMetadata/interfaces/IInThreadSurveyQuestion)

## Constructors

### new InThreadSurveyQuestion()

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

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

#### Parameters

##### p?

[`IInThreadSurveyQuestion`](/proto-reference/InThreadSurveyMetadata/interfaces/IInThreadSurveyQuestion)

#### Returns

[`InThreadSurveyQuestion`](/proto-reference/InThreadSurveyMetadata/classes/InThreadSurveyQuestion)

## Properties

### questionId?

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

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

#### Implementation of

[`IInThreadSurveyQuestion`](/proto-reference/InThreadSurveyMetadata/interfaces/IInThreadSurveyQuestion).[`questionId`](/proto-reference/InThreadSurveyMetadata/interfaces/IInThreadSurveyQuestion#questionid)

***

### questionOptions

> **questionOptions**: [`IInThreadSurveyOption`](/proto-reference/InThreadSurveyMetadata/interfaces/IInThreadSurveyOption)\[]

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

#### Implementation of

[`IInThreadSurveyQuestion`](/proto-reference/InThreadSurveyMetadata/interfaces/IInThreadSurveyQuestion).[`questionOptions`](/proto-reference/InThreadSurveyMetadata/interfaces/IInThreadSurveyQuestion#questionoptions)

***

### questionText?

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

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

#### Implementation of

[`IInThreadSurveyQuestion`](/proto-reference/InThreadSurveyMetadata/interfaces/IInThreadSurveyQuestion).[`questionText`](/proto-reference/InThreadSurveyMetadata/interfaces/IInThreadSurveyQuestion#questiontext)

## Methods

### create()

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

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

#### Parameters

##### properties?

[`IInThreadSurveyQuestion`](/proto-reference/InThreadSurveyMetadata/interfaces/IInThreadSurveyQuestion)

#### Returns

[`InThreadSurveyQuestion`](/proto-reference/InThreadSurveyMetadata/classes/InThreadSurveyQuestion)

***

### decode()

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

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

#### Parameters

##### r

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

##### l?

`number`

#### Returns

[`InThreadSurveyQuestion`](/proto-reference/InThreadSurveyMetadata/classes/InThreadSurveyQuestion)

***

### encode()

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

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

#### Parameters

##### m

[`IInThreadSurveyQuestion`](/proto-reference/InThreadSurveyMetadata/interfaces/IInThreadSurveyQuestion)

##### w?

`Writer`

#### Returns

`Writer`

***

### fromObject()

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

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

#### Parameters

##### d

#### Returns

[`InThreadSurveyQuestion`](/proto-reference/InThreadSurveyMetadata/classes/InThreadSurveyQuestion)

***

### getTypeUrl()

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

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

#### Parameters

##### typeUrlPrefix?

`string`

#### Returns

`string`

***

### toJSON()

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

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

#### Returns

`object`

***

### toObject()

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

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

#### Parameters

##### m

[`InThreadSurveyQuestion`](/proto-reference/InThreadSurveyMetadata/classes/InThreadSurveyQuestion)

##### o?

`IConversionOptions`

#### Returns

`object`
