import { Option } from '../../option';
export declare const singleton: (x: A) => Iterator;
export declare const pure: (x: A) => Iterator;
export declare const empty: Iterator;
export declare const of: (...xs: A[]) => Iterator;
export declare const lift: (next: () => IteratorResult) => Iterator;
export declare const range: (from: number, to?: number) => Iterator;
export declare const unfoldRight: (z: B, f: (b: B) => Option<[A, B]>) => Iterator;
export declare const fromArray: (xs: A[]) => Iterator;
export declare const fromArrayReversed: (xs: A[]) => Iterator;
//# sourceMappingURL=constructors.d.ts.map