export type NavigationOptions = { waitUntil: Array<"fcp" | "load" | "navigated">; } & Partial; /** * Navigates to the given URL, assuming that the page is not already on this URL. * Resolves on the url of the loaded page, taking into account any redirects. * Typical use of this method involves navigating to a neutral page such as `about:blank` in between * navigations. * * @param {LH.Gatherer.Driver} driver * @param {LH.NavigationRequestor} requestor * @param {NavigationOptions} options * @return {Promise<{requestedUrl: string, mainDocumentUrl: string, warnings: Array}>} */ export function gotoURL(driver: LH.Gatherer.Driver, requestor: LH.NavigationRequestor, options: NavigationOptions): Promise<{ requestedUrl: string; mainDocumentUrl: string; warnings: Array; }>; /** * @param {{timedOut: boolean, requestedUrl: string, mainDocumentUrl: string; }} navigation * @return {Array} */ export function getNavigationWarnings(navigation: { timedOut: boolean; requestedUrl: string; mainDocumentUrl: string; }): Array; export namespace UIStrings { let warningRedirected: string; let warningTimeout: string; } //# sourceMappingURL=navigation.d.ts.map