import { NavigationActionType } from '../../types/navigationActionType/NavigationActionType'; export declare const eventURLChange = "URLChange"; export declare const eventBeforeUrlChange = "beforeURLChange"; export declare const setLastURLChangeEvent: (lastURLChangeEvent: null | UrlChangeEvent) => void; export declare const getLastURLChangeEvent: () => UrlChangeEvent | null; export declare class BeforeUrlChangeEvent extends Event { action: NavigationActionType; url: URL; next: () => void; constructor(action: NavigationActionType, url: URL, next: () => void); } export declare class UrlChangeEvent extends Event { action: NavigationActionType; url: URL; constructor(action: NavigationActionType, url: URL); }