Skip to main content
Go to Latest
type alias IsTemplateLiteralFiniteCheck
import { type IsTemplateLiteralFiniteCheck } from "https://deno.land/x/openbox@1.1.1/deps.ts";
definition: T extends TTemplateLiteral<infer U> ? IsTemplateLiteralFiniteArray<Assert<U, TTemplateLiteralKind[]>> : T extends TUnion<infer U> ? IsTemplateLiteralFiniteArray<Assert<U, TTemplateLiteralKind[]>> : T extends TString ? false : T extends TBoolean ? false : T extends TNumber ? false : T extends TInteger ? false : T extends TBigInt ? false : T extends TLiteral ? true : false