declare namespace UrlUtil { /** * 把对象格式的参数转成键值对,并以&连接 * @param { Object } obj 对象 * @example * objToUrlParam({a:213,b:2131}) => "a=213&b=2131" */ function objToUrlParam(obj: Record): string; /** * 移除url的某一个参数 * @param { Array } paramNames 参数名称的数组 * @param { URL } url url地址 * @example * deleteUrlParam(['a'],'http:XXX.cn?a=12&b=sad') => "http:XXX.cn?b=sad" */ function deleteUrlParam(paramNames: string[], url?: string): string; /** * 解析url参数 * @param href url地址 * @example * getUrlRequest('https://ss.cn?sdf=213&bdl=231111'); => {sdf: "213", bdl: "231111"} */ const getUrlRequest: (href?: string) => Record; /** * 判断字符串是否为网址/地址 * @param url url地址 * @example * isUrl('XXX.cn') => false */ function isUrl(url: string): boolean; } export default UrlUtil;