12 lines
828 B
TypeScript
12 lines
828 B
TypeScript
/**
|
|
* @packageDocumentation
|
|
* @module std.internal
|
|
*/
|
|
import { IArrayContainer } from "../../base/container/IArrayContainer";
|
|
import { ArrayReverseIteratorBase } from "./ArrayReverseIteratorBase";
|
|
import { ArrayContainer } from "../container/linear/ArrayContainer";
|
|
import { ArrayIterator } from "./ArrayIterator";
|
|
export declare class ArrayReverseIterator<T, SourceT extends ArrayContainer<T, SourceT, SourceT, ArrayIterator<T, SourceT>, ArrayReverseIterator<T, SourceT>, T>> extends ArrayReverseIteratorBase<T, SourceT, SourceT, ArrayIterator<T, SourceT>, ArrayReverseIterator<T, SourceT>, T> implements IArrayContainer.ReverseIterator<T, SourceT, ArrayIterator<T, SourceT>, ArrayReverseIterator<T, SourceT>> {
|
|
protected _Create_neighbor(base: ArrayIterator<T, SourceT>): ArrayReverseIterator<T, SourceT>;
|
|
}
|