import { NavigationExtras, Router } from '@angular/router'; import { LocaleService } from './locale.service'; import * as i0 from "@angular/core"; export declare class NavigatorService { private router; private localeService; constructor(router: Router, localeService: LocaleService); get url(): string; /** * Navigate based on the provided url * @param {string} url * @param {NavigationExtras} options */ navigate(url: string, options?: NavigationExtras): Promise; /** * Navigate based on the full path url * @param url */ navigateByUrl(url: string): Promise; /** * Raw navigate based on the provider url. It will not attempt to reconstruct the url * @param url */ navigateByFullUrl(url: string): Promise; /** * Get the url which includes the site url encoding attributes * @param {string} url * @returns {string} */ getFullUrl(url: string): string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }