> 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.

# Type Alias: TemplateDataType

> **TemplateDataType** = `"boolean"` | `"content"` | `"date"` | `"line"` | `"number"` | `"string"` | `"unbalanced-wikitext"` | `"unknown"` | `"url"` | `"wiki-file-name"` | `"wiki-page-name"` | `"wiki-template-name"` | `"wiki-user-name"` | `string` & `object`

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

Parameter type a template expects, as accepted by the validator (`content`,
`line`, `number`, `boolean`, `string`, `date`, `unbalanced-wikitext`,
`unknown`, `url`, `wiki-page-name`, `wiki-user-name`, `wiki-file-name`,
`wiki-template-name`). Hook handlers may register additional names, so
consumers must tolerate values outside this list.
