1 | import { AsyncIterableX } from '../../asynciterable/asynciterablex';
|
2 |
|
3 |
|
4 |
|
5 | export declare function concatProto<T>(this: AsyncIterableX<T>): AsyncIterableX<T>;
|
6 |
|
7 |
|
8 |
|
9 | export declare function concatProto<T, T2>(this: AsyncIterableX<T>, v2: AsyncIterable<T2>): AsyncIterableX<T | T2>;
|
10 |
|
11 |
|
12 |
|
13 | export declare function concatProto<T, T2, T3>(this: AsyncIterableX<T>, v2: AsyncIterable<T2>, v3: AsyncIterable<T3>): AsyncIterableX<T | T2 | T3>;
|
14 |
|
15 |
|
16 |
|
17 | export declare function concatProto<T, T2, T3, T4>(this: AsyncIterableX<T>, v2: AsyncIterable<T2>, v3: AsyncIterable<T3>, v4: AsyncIterable<T4>): AsyncIterableX<T | T2 | T3 | T4>;
|
18 |
|
19 |
|
20 |
|
21 | export declare function concatProto<T, T2, T3, T4, T5>(this: AsyncIterableX<T>, v2: AsyncIterable<T2>, v3: AsyncIterable<T3>, v4: AsyncIterable<T4>, v5: AsyncIterable<T5>): AsyncIterable<T | T2 | T3 | T4 | T5>;
|
22 |
|
23 |
|
24 |
|
25 | export declare function concatProto<T, T2, T3, T4, T5, T6>(this: AsyncIterableX<T>, v2: AsyncIterable<T2>, v3: AsyncIterable<T3>, v4: AsyncIterable<T4>, v5: AsyncIterable<T5>, v6: AsyncIterable<T6>): AsyncIterable<T | T2 | T3 | T4 | T5 | T6>;
|
26 | declare module '../../asynciterable/asynciterablex' {
|
27 | interface AsyncIterableX<T> {
|
28 | concat: typeof concatProto;
|
29 | }
|
30 | }
|