Type Alias Flatten<S>

Flatten<S>: IsNonEmptyArray<S> extends true
    ? ProcessFlatten<S>
    : FlattenValue<S>[]

Flattens a nested array type.

Type Parameters

  • S extends ReadonlyArray<unknown>