Type Alias UnarrayArray<L>

UnarrayArray<L>: L extends [infer H, ...(infer T)]
    ? H extends unknown[]
        ? T extends unknown[][]
            ? [Unarray<H>, ...UnarrayArray<T>]
            : [Unarray<H>]
        : true
    : L

Get tuple of member types from array of array types

Type Parameters

  • L