type alias TSetUnionManyimport { type TSetUnionMany } from "https://deno.land/x/typebox@0.32.22/src/type/sets/set.ts"; Type ParametersT extends PropertyKey[][]optionalAcc extends PropertyKey[] = []definition: (T extends [infer L extends PropertyKey[], ...infer R extends PropertyKey[][]] ? TSetUnionMany<R, TSetUnion<Acc, L>> : Acc)