Type Alias _TupleOf<TNumber, TSize, R>

_TupleOf<TNumber, TSize, R>: R["length"] extends TSize
    ? R
    : _TupleOf<TNumber, TSize, readonly [TNumber, ...R]>

Type Parameters

  • TNumber
  • TSize extends number
  • R extends readonly unknown[]