/** * **Test description**. */ /** * Safely runs generator. * All exceptions are catched and logged. * * @param gen */ declare function iterateIterator(iterator: Iterator): Promise; export { iterateIterator as iterate }; export declare function iterateSafe(iterator: Iterator): Promise; export declare function execGenSafe(gen: Function, ...params: any): Promise; /** * Runs function - generator. * Note: the function uses flow and Promise from selenium webdriver. * * @param gen - function - generator. * @returns {Promise} */ export declare function execGen(gen: Function, param1: any, param2: any): Promise; export declare function setHangTimeout(newTimeout: number): number; export declare function isWindows(): boolean;