import { IObservable } from "@vscode/observables"; import { NavigationPath } from "./Path"; import { Route } from "./Route"; export interface ILinkData { onClick: (e: React.MouseEvent) => void; href: string; } export declare class Navigator { readonly root: URL; constructor(root?: URL); getLinkData(route: Route): ILinkData; getLinkData(route: Route, data: TArgs): ILinkData; private readonly _currentPath; readonly currentPath: IObservable; navigateTo(route: Route): void; navigateTo(route: Route, args: TArgs): void; } //# sourceMappingURL=Navigator.d.ts.map