type IParams = { [propName: string]: unknown; }; interface IURL { source: string; protocol: string; host: string; port: string; origin: string; pathname: string; query: string; params: IParams; path: string; hash: string; file: string; relative: string; segments: { [index: number]: string; }; } /** * 解析 url。 * @param url 待解析 url。 * @returns {object} 返回处理后的 结果。 * @see {@link https://hyhello.github.io/utils/#/parseUrl 在线文档} */ export default function parseUrl(url: string): IURL; export {};