type alias TupleOfimport { type TupleOf } from "https://deno.land/std@0.220.0/async/mod.ts"; Utility for representing n-tuple of. Used in Tuple. Type ParametersTN extends numberR extends unknown[]definition: R["length"] extends N ? R : TupleOf<T, N, [T, ...R]>