/** An iterator that only yields values beginning from `start` (inclusive) and ending at `end` (exclusive). */
export declare class SliceIterator<T> implements IterableIterator<T> {
    protected iterator: Iterator<T>;
    protected start: number;
    protected end: number;
    protected i: number;
    constructor(iterator: Iterator<T>, start: number, end?: number);
    [Symbol.iterator](): IterableIterator<T>;
    next(...args: any[]): IteratorResult<T>;
}
export default SliceIterator;
//# sourceMappingURL=SliceIterator.d.ts.map