/*! * @author electricessence / https://github.com/electricessence/ * Licensing: MIT https://github.com/electricessence/TypeScript.NET/blob/master/LICENSE.md */ /* * Included for ES6 compatibility. */ export interface IIteratorResult { done:boolean; value?:T; index?:number; } export interface IIterator { next(value?:any):IIteratorResult; 'return'?(value?:TReturn):IIteratorResult; 'throw'?(e?:any):IIteratorResult; } export default IIterator;