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