/** Shape of one entry in `window.__chaosNavigations`. */ export interface RawSpaNavigation { /** `pushState` or `replaceState` — both are History API mutations. */ method: "pushState" | "replaceState"; /** The raw URL argument passed to the History method. May be relative. */ url: string; /** When it fired (ms since epoch); kept for diagnostics, not used here. */ timestamp: number; } /** * Take the raw entries the in-page hook captured and produce a * deduplicated absolute-URL set, dropping unsupported schemes and * malformed URLs (same conventions as `extractLinks`). * * `baseUrl` is the document's base URL the crawler should resolve * relative paths against — pass `page.url()` at the moment of drain. */ export declare function resolveSpaNavigationUrls(entries: ReadonlyArray, baseUrl: string): string[]; //# sourceMappingURL=spa-navigation.d.ts.map