/**
 * URL locale utilities for handling locale codes in URLs
 */
/**
 * Remove locale code from URL pathname if it exists
 * Automatically detects and removes any valid locale code from the pathname
 * Uses the comprehensive language list from language-search.ts
 * @param url - The URL to process
 * @returns New URL with locale code removed from pathname if found
 *
 * @example
 * deLocalizeUrl(new URL('https://example.com/zh/about'))
 * // Returns: new URL('https://example.com/about')
 *
 * deLocalizeUrl(new URL('https://example.com/en-US/products'))
 * // Returns: new URL('https://example.com/products')
 *
 * deLocalizeUrl(new URL('https://example.com/notlang/about'))
 * // Returns: new URL('https://example.com/notlang/about') (unchanged)
 */
export declare function deLocalizeUrl(url: URL): URL;
