import { IterableX } from '../../iterable/iterablex.js'; /** * @ignore */ export declare function zipProto(this: IterableX, source2: Iterable): IterableX<[T, T2]>; export declare function zipProto(this: IterableX, source2: Iterable, source3: Iterable): IterableX<[T, T2, T3]>; export declare function zipProto(this: IterableX, source2: Iterable, source3: Iterable, source4: Iterable): IterableX<[T, T2, T3, T4]>; export declare function zipProto(this: IterableX, source2: Iterable, source3: Iterable, source4: Iterable, source5: Iterable): IterableX<[T, T2, T3, T4, T5]>; export declare function zipProto(this: IterableX, source2: Iterable, source3: Iterable, source4: Iterable, source5: Iterable, source6: Iterable): IterableX<[T, T2, T3, T4, T5, T6]>; export declare function zipProto(this: IterableX, ...sources: Iterable[]): IterableX; declare module '../../iterable/iterablex' { interface IterableX { zip: typeof zipProto; } }