import { CachedIteratorIterable } from "../iterables/cached-iterator-iterable";
export declare class CachedIterator<T> implements Iterator<T> {
    private iterable;
    private index;
    constructor(iterable: CachedIteratorIterable<T>);
    next(): IteratorResult<T>;
}
