import { Router } from '@angular/router';
import { StacheWindowRef } from '../shared/window-ref';
import { StacheNavLink } from './nav-link';
import * as i0 from "@angular/core";
type StacheRoute = Omit<StacheNavLink, 'name'>;
export declare class StacheNavService {
    #private;
    constructor(router: Router, windowRef: StacheWindowRef);
    navigate(route: StacheRoute): void;
    isExternal(route: StacheRoute | string): boolean;
    static ɵfac: i0.ɵɵFactoryDeclaration<StacheNavService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<StacheNavService>;
}
export {};
