Flatten<T>: T extends readonly [infer Head, ...(infer Tail extends RoArray)]
    ? Head extends RoArray
        ? [...Head, ...Flatten<Tail>]
        : [Head, ...Flatten<Tail>]
    : []

Type Parameters

Generated using TypeDoc