import { SitemapUrl, SitemapUrlInput } from '../dist/runtime/types.js'; export * from '../dist/runtime/types.js'; declare function parseHtmlExtractSitemapMeta(html: string, options?: { images?: boolean; videos?: boolean; lastmod?: boolean; alternatives?: boolean; resolveUrl?: (s: string) => string; }): Partial | null; interface SitemapWarning { type: 'validation'; message: string; context?: { url?: string; field?: string; value?: unknown; }; } interface SitemapParseResult { urls: SitemapUrlInput[]; warnings: SitemapWarning[]; } declare function parseSitemapXml(xml: string): Promise; interface SitemapIndexEntry { loc: string; lastmod?: string; } interface SitemapIndexParseResult { entries: SitemapIndexEntry[]; warnings: SitemapWarning[]; } declare function parseSitemapIndex(xml: string): SitemapIndexParseResult; declare function isSitemapIndex(xml: string): boolean; export { isSitemapIndex, parseHtmlExtractSitemapMeta, parseSitemapIndex, parseSitemapXml }; export type { SitemapIndexEntry, SitemapIndexParseResult, SitemapParseResult, SitemapWarning };