export declare class Util { /** * Returns the input function after waiting the specified amount of time * @param {Function} func The input function * @param {number} waitTime The amount of time in milliseconds to wait * * @returns {Promise} A promise containing the value of the input function */ static wait(func: Function, waitTime: number): Promise; /** * Converts input URL string into a 'URL' object and passes it to the specified validator function * @param {string} url The URL to validate * @param {(url: URL) => boolean} validator The validation logic to apply to the URL * @returns {boolean} True if the validation passes or false if it does not */ static validateUrl(url: string, validator: (url: URL) => boolean): boolean; }