declare class Helper { /** * @return {string} */ static projectRoot(): string; static addEventListener(emitter: any, eventName: any, handler: any): { emitter: any; eventName: any; handler: any; }; static removeEventListeners(listeners: any): void; static promisify(nodeFunction: any): (...args: any[]) => Promise; } /** * @param {*} value * @param {string=} message */ export function assert(value: any, message?: string | undefined): void; export function isFunction(functionToCheck: any): boolean; export function isString(obj: any): boolean; export function isObject(obj: any): boolean; export function isStrictObject(obj: any): boolean; export function wait(time: any): Promise; export function commandlineArgs(): {}; export function xpath(s: any): string; export let timeouts: any[]; export function waitUntil(condition: any, retryInterval: any, retryTimeout: any): Promise; export function handleUrlRedirection(url: any): any; export function assertType(obj: any, condition?: (obj: any) => boolean, message?: string): void; export const descEvent: any; export { Helper as helper };