Skip to main content
Go to Latest
type alias TTemplateLiteralConst
import { type TTemplateLiteralConst } from "https://deno.land/x/openbox@1.0.3/deps.ts";

Type Parameters

T
Acc extends string
definition: T extends TUnion<infer U> ? [K in keyof U]: TTemplateLiteralUnion<Assert<[U[K]], TTemplateLiteralKind[]>, Acc>[number] : T extends TTemplateLiteral ? `${Static<T>}` : T extends TLiteral<infer U> ? `${U}` : T extends TString ? `${string}` : T extends TNumber ? `${number}` : T extends TBigInt ? `${bigint}` : T extends TBoolean ? `${boolean}` : never