cabbie-sync
Version:
A synchronous webdriver client
25 lines (24 loc) • 850 B
TypeScript
/**
*
* This file is generated automatically, run npm run build to re-generate.
**/
import { TimeOutType } from './enums/time-out-types';
import Driver from './driver';
import BaseClass from './base-class';
export declare type TimeoutValue = number | string;
export declare type TimeOutsConfig = {
'script'?: TimeoutValue;
'async'?: TimeoutValue;
'page load'?: TimeoutValue;
'implicit'?: TimeoutValue;
};
declare class TimeOut extends BaseClass {
constructor(driver: Driver);
setTimeOut(timeOutType: TimeOutType, ms: TimeoutValue): void;
setTimeOuts(timeOuts: TimeOutsConfig): void;
setScriptTimeOut(timeout: TimeoutValue): void;
setAsyncScriptTimeOut(timeout: TimeoutValue): void;
setPageLoadTimeOut(timeout: TimeoutValue): void;
setImplicitTimeOut(timeout: TimeoutValue): void;
}
export default TimeOut;