/*! * @author electricessence / https://github.com/electricessence/ * Licensing: MIT https://github.com/electricessence/TypeScript.NET/blob/master/LICENSE.md */ import { IIteratorResult } from "./IIterator"; export declare class IteratorResult implements IIteratorResult { readonly value: T; readonly index?: number; readonly done: boolean; constructor(value: T, done: boolean); constructor(value: T, index?: number, done?: boolean); } export declare module IteratorResult { const Done: IteratorResult; function GetDone(): IteratorResult; } export default IteratorResult;