Skip to content

StringTemplate

StringTemplate<Var> = Var["length"] extends 0 ? string : Var["length"] extends number ? number extends Var["length"] ? string : `$\{string\}$\{Join<Permutation<WrapStringWithBracket<Var[number]>>, `${string\}`>}$\{string\}` : never

Defined in: .build/typescript/packages/core/src/prompts/base.ts:141

Var extends readonly string[]