Module Core_kernel__.Import.Typerep.Tuple

type _ t =
| T2 : ('a Typerep_lib__Std_internal.Typerep.t * 'b Typerep_lib__Std_internal.Typerep.t) ‑> ('a * 'b) t
| T3 : ('a Typerep_lib__Std_internal.Typerep.t * 'b Typerep_lib__Std_internal.Typerep.t * 'c Typerep_lib__Std_internal.Typerep.t) ‑> ('a * 'b * 'c) t
| T4 : ('a Typerep_lib__Std_internal.Typerep.t * 'b Typerep_lib__Std_internal.Typerep.t * 'c Typerep_lib__Std_internal.Typerep.t * 'd Typerep_lib__Std_internal.Typerep.t) ‑> ('a * 'b * 'c * 'd) t
| T5 : ('a Typerep_lib__Std_internal.Typerep.t * 'b Typerep_lib__Std_internal.Typerep.t * 'c Typerep_lib__Std_internal.Typerep.t * 'd Typerep_lib__Std_internal.Typerep.t * 'e Typerep_lib__Std_internal.Typerep.t) ‑> ('a * 'b * 'c * 'd * 'e) t
val arity : _ t ‑> int
val typename_of_t : 'a t ‑> 'a Typerep_lib.Typename.t