import { NavigateEventArgs } from "../core/NavigateEventArgs"; export interface IRouter { values: { name: string; value: string; }[]; value(name: string): any; mode: string; root: string; manager: any; _skipCheck: any; prev: string; HandleChange: (e: any) => void; gate?: (next: () => any, e: NavigateEventArgs) => any; navigated?(): any; onChange(callback: any): any; offChange(callback: any): any; trigger(uri: string): any; navigate(next: any, bypas: any): any; HandlePopChange(): any; HandleHashChange(): any; get CurrentPage(): string; addUriListener(): any; removeUriListener(): any; _getHistoryFragment(): any; _getHashFragment(): any; getFragment(): any; isChanged(): boolean; }