import { IEnumerator } from './_types'; import { KeyValuePair, Undefinable } from "../Types"; import EnumeratorBase from "./EnumeratorBase"; import { IDictionary } from '../Enumerables/_types'; export default class DictionaryEnumerator extends EnumeratorBase> implements IEnumerator> { #private; constructor(dictionary: IDictionary); get current(): KeyValuePair; moveNext(): boolean; peek(): Undefinable>; reset(): void; }