/*! * @author electricessence / https://github.com/electricessence/ * Licensing: MIT https://github.com/electricessence/TypeScript.NET/blob/master/LICENSE.md */ import { EnumeratorBase } from "./EnumeratorBase"; export interface IndexEnumeratorSource { source: { [index: number]: T; }; length: number; step?: number; pointer?: number; } export declare class IndexEnumerator extends EnumeratorBase { constructor(sourceFactory: () => IndexEnumeratorSource); } export default IndexEnumerator;