> For AI agents: the complete documentation index is available at https://types-mediawiki-response.pages.dev/zh/llms.txt, the full documentation bundle is available at https://types-mediawiki-response.pages.dev/zh/llms-full.txt.

# Interface: ApiTemplateDataParam

Defined in: [extensions/templatedata.ts:64](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/extensions/templatedata.ts#L64)

One parameter description (`params.<name>`).

## Properties

### aliases?

> `optional` **aliases?**: `string`\[]

Defined in: [extensions/templatedata.ts:84](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/extensions/templatedata.ts#L84)

Other names this parameter answers to.

***

### autovalue?

> `optional` **autovalue?**: `string` | `null`

Defined in: [extensions/templatedata.ts:90](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/extensions/templatedata.ts#L90)

Value auto-inserted when the parameter is used, e.g. `{{subst:CURRENTYEAR}}`.

***

### default?

> `optional` **default?**: [`ApiTemplateDataText`](https://types-mediawiki-response.pages.dev/zh/api/extensions/templatedata/ApiTemplateDataText.md) | `null`

Defined in: [extensions/templatedata.ts:93](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/extensions/templatedata.ts#L93)

Assumed value when the parameter is absent from a transclusion.

***

### deprecated?

> `optional` **deprecated?**: `string` | `boolean`

Defined in: [extensions/templatedata.ts:81](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/extensions/templatedata.ts#L81)

Discouraged. Either a boolean or, better, the text explaining what to use
instead.

***

### description?

> `optional` **description?**: [`ApiTemplateDataText`](https://types-mediawiki-response.pages.dev/zh/api/extensions/templatedata/ApiTemplateDataText.md) | `null`

Defined in: [extensions/templatedata.ts:69](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/extensions/templatedata.ts#L69)

Longer explanation shown to editors.

***

### example?

> `optional` **example?**: [`ApiTemplateDataText`](https://types-mediawiki-response.pages.dev/zh/api/extensions/templatedata/ApiTemplateDataText.md) | `null`

Defined in: [extensions/templatedata.ts:99](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/extensions/templatedata.ts#L99)

Example value shown to help editors.

***

### label?

> `optional` **label?**: [`ApiTemplateDataText`](https://types-mediawiki-response.pages.dev/zh/api/extensions/templatedata/ApiTemplateDataText.md) | `null`

Defined in: [extensions/templatedata.ts:66](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/extensions/templatedata.ts#L66)

Display label.

***

### required?

> `optional` **required?**: `boolean`

Defined in: [extensions/templatedata.ts:72](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/extensions/templatedata.ts#L72)

The template does not work without it. Defaults to `false`.

***

### suggested?

> `optional` **suggested?**: `boolean`

Defined in: [extensions/templatedata.ts:75](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/extensions/templatedata.ts#L75)

Worth filling in but not mandatory. Defaults to `false`.

***

### suggestedvalues?

> `optional` **suggestedvalues?**: `string`\[]

Defined in: [extensions/templatedata.ts:96](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/extensions/templatedata.ts#L96)

Commonly used values offered as completion; free text stays allowed.

***

### type?

> `optional` **type?**: [`TemplateDataType`](https://types-mediawiki-response.pages.dev/zh/api/extensions/templatedata/TemplateDataType.md)

Defined in: [extensions/templatedata.ts:87](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/extensions/templatedata.ts#L87)

Expected kind of the value.
