Could you rewrite this JSDoc so that it consists only of a single @type tag containing the whole function signature?
/**
 * @template { readonly string[] } const T
 * @param { T } keys
 * @returns { { readonly [K in T[number]]: string } }
 */
system
Você poderia reescrever esse JSDOC para consistir apenas em uma única tag @Type contendo toda a assinatura da função?
/**
 * @template {readonly string []} const t
 * @param {t} chaves
 * @RETURNS {{readonly [k em t [número]]: string}}
 */
user
Aqui está um comentário JSDOC que usa apenas uma única tag @Type:
/**
 * @Type {<const T estende readonly string []> (chaves: t) => {readonly [k em t [número]]: string}}
 */
assistant
<|system|>
</s>
<|user|>
Você poderia reescrever esse JSDOC para consistir apenas em uma única tag @Type contendo toda a assinatura da função?
/**
 * @template {readonly string []} const t
 * @param {t} chaves
 * @RETURNS {{readonly [k em t [número]]: string}}
 */</s>
<|assistant|>
Aqui está um comentário JSDOC que usa apenas uma única tag @Type:
/**
 * @Type {<const T estende readonly string []> (chaves: t) => {readonly [k em t [número]]: string}}
 */</s>
