type alias TLiteralUnionReduceimport { type TLiteralUnionReduce } from "https://deno.land/x/openbox@1.1.8/deps.ts"; Type ParametersT extends TLiteral<string | number>[]definition: T extends [infer L, ...infer R] ? [Assert<L, TLiteral<string | number>>["const"], ...TLiteralUnionReduce<Assert<R, TLiteral<string | number>[]>>] : []