import { RedBlackTreeIterator, RedBlackTreeStructure } from '../internals'; /** * Creates an iterator for which the first entry is at the specified index in the tree. If the index is out of range, an * empty iterator is returned. * * @export * @template K The type of keys in the tree * @template V The type of values in the tree * @param {boolean} reverse If true, the iterator will iterate backward toward the first entry in the tree * @param {number} index The numeric index of the entry to retrieve (A negative number counts as a backtracking offset from the end of the tree) * @param {RedBlackTreeStructure} tree The input tree * @returns {RedBlackTreeIterator} An iterator that retrieves each successive entry in the tree, starting from the specified index */ export declare function iterateFromIndex(reverse: boolean, index: number, tree: RedBlackTreeStructure): RedBlackTreeIterator;