import { Transducer } from "./transducer"; export declare class ZipTransducer implements Transducer { other: Iterable | AsyncIterable; constructor(other: Iterable | AsyncIterable); async_(iterable: AsyncIterable): AsyncIterable<[A, B]>; sync(iterable: Iterable): Iterable<[A, B]>; } export declare function zip(other: Iterable | AsyncIterable): ZipTransducer; export declare function zipWithIndex(): ZipTransducer;