import { MrujsPluginInterface, Locateable, FetchRequestInterface, FetchResponseInterface, VisitAction } from '../types'; export interface NavigationAdapterInterface extends MrujsPluginInterface { cacheContains: (url: Locateable) => boolean; prefetch: ({ html, url }: { html: string; url: Locateable; }) => void; navigate: (element: HTMLElement, request: FetchRequestInterface, response: FetchResponseInterface, action?: VisitAction) => void; } export declare function NavigationAdapter(): NavigationAdapterInterface; //# sourceMappingURL=navigationAdapter.d.ts.map