/** * Request utilities * Functions for parsing URLs, query parameters, and masking sensitive data */ /** * Convert string URL to HTMLAnchorElement for parsing * IE11 doesn't support `new URL`, so we use anchor element */ export declare function convertToURL(url: string): HTMLAnchorElement | null; /** * Parse all query parameters from a URL into a key/value map. * When a key appears more than once, the last value wins. */ export declare function getAllQueryParams(url: string): Record; /** * Get query parameter from URL */ export declare function getQueryParam(url: string, param: string): string; /** * Mask query parameters in URL */ export declare function maskQueryParams(url: T, maskedParams: string[] | undefined, mask: string): T extends string ? string : undefined;