/** An iterator that pairs adjacent values in the input `Iterator<T>` together like: [T, T] */
export declare class PairwiseIterator<T> implements IterableIterator<[T, T]> {
    protected iterator: Iterator<T>;
    protected prev: IteratorResult<T> | null;
    constructor(iterator: Iterator<T>);
    [Symbol.iterator](): IterableIterator<[T, T]>;
    next(...args: any[]): IteratorResult<[T, T]>;
}
export default PairwiseIterator;
//# sourceMappingURL=PairwiseIterator.d.ts.map