/** * Joins a base origin with a pathname or absolute URL into a sitemap `` value. * * @remarks * Trailing slashes are stripped except for the site root (`/`). Absolute `http(s)` * URLs in `extraUrls` are returned as-is (still slash-normalized). */ export declare function buildSitemapLocation(baseUrl: string, pathnameOrUrl: string): string; /** * Renders a sitemap.org 0.9 urlset document from absolute location URLs. * * @remarks * Callers are responsible for deduplication; this serializer preserves input order. */ export declare function renderSitemap(locations: readonly string[]): string;