CombineResultsWithAllErrorsArrayAsync<T extends readonly ResultAsync<unknown, unknown>[]>: IsLiteralArray<T> extends 1
    ? TraverseWithAllErrorsAsync<UnwrapAsync<T>>
    : ResultAsync<ExtractOkAsyncTypes<T>, ExtractErrAsyncTypes<T>[number][]>

Type Parameters