Tag Kind
TSDoc Reference
TypeDoc specific

The @template tag is used to document a type parameter of a function, method, class, interface or type alias.

TypeDoc recognizes the @template tag as an alias of @typeParam for compatibility with JavaScript projects using TypeScript via doc comments. For TypeScript projects, the TSDoc standard @typeParam tag should be preferred.


* @template {string} T - the identity type

export function identity<T>(x) {
return x;

See Also