/** * 判定是否是邮箱 * @param str * @returns {boolean} */ export function isEmail(str: any): boolean; /** * 判定是否为手机号码 * @param str * @returns {boolean|Array|{index: number, input: string}} */ export function isMobile(str: any): boolean | any[] | { index: number; input: string; }; /** * 生成随机字符 * @param {number|string} length 长度 * @param {boolean} use_case 是否 * @returns {string} */ export function random(length?: number | string, use_case?: boolean): string; /** * 是否是触摸设备 * check for device touch support * @returns {boolean} */ export function isTouchDevice(): boolean; /** * 获取唯一ID * @param prefix * @returns {string} */ export function uniqueId(prefix: any): string; /** * 字符是否是数字的判断 * @param {string} param 字符参数 * @returns {boolean} */ export function isNumber(param: string): boolean; /** * Debug Time * @returns {string} */ export function debugTime(tip?: string): string; /** * 是否是 Android 系统 * @returns {boolean} */ export function isAndroid(): boolean; /** * 是否是 ios 系统 * @returns {boolean} */ export function isIOS(): boolean; /** * 判定浏览器是否是桌面端 * @returns {boolean} */ export function isDesktop(): boolean; /** * 去除空白,包括换行和空格 * @param {string} str 字符 */ export function removerBlank(str: string): string;