type Tup<T,Write,Maybe>
Determines the allowed paths for a tuple. Since tuples have fixed types, they do not need to be optional, in contrast to arrays.
Definition
type Tup<T, Write extends boolean, Maybe extends boolean> = {
[K in Tuple.KeysOf<T>]: `[${K}]${Path.Internal.Generic<T[K], Write, Maybe>}`;`<br/> `}[Tuple.KeysOf<T>];