Type Alias TTemplateLiteralGenerate<T, F>
TTemplateLiteralGenerate<T, F>: F extends true ? T extends TTemplateLiteral<infer S extends TTemplateLiteralKind[]> ? TFromTemplateLiteralKinds<S> extends infer R extends string[][] ? TStringReduce<R> : [] : [] : []