export declare const conditionValidations: { PRESENT: string; CLICKABLE: string; VISIBLE: string; INVISIBLE: string; ENABLED: string; DISABLED: string; IN_VIEWPORT: string; FULLY_IN_VIEWPORT: string; }; export declare const conditionWaitExtractRegexp: RegExp; /** * Wait for condition * @param {WebdriverIO.Element} element - wdio element * @param {string} validationType - validation to perform * @param {number} [timeout] - timeout to wait * @param {boolean} [reverse] - negate flag * @return {Promise} */ export declare function conditionWait(element: WebdriverIO.Element, validationType: string, timeout?: number, reverse?: boolean): Promise; export declare function getConditionWait(condition: string): (element: WebdriverIO.Element, timeout: number) => Promise;