UNPKG

depends-txt

Version:
10 lines (9 loc) 411 B
export declare function peekable<T>(it: Iterator<T, void, undefined>): PeekableIterator<T>; export declare class PeekableIterator<out T = unknown> implements Iterable<T>, Iterator<T, void, undefined> { #private; private readonly it; constructor(it: Iterator<T, void, undefined>); [Symbol.iterator](): this; next(): IteratorResult<T, void>; peekNth(n: number): IteratorResult<T, void>; }