import { AfterContentInit, ElementRef, OnChanges, OnDestroy, QueryList, Renderer2 } from '@angular/core'; import { Router } from '@angular/router'; import { NavigationLink } from './navigation-link.directive'; import { NavigationLinkWithHref } from './navigation-link-with-href.directive'; import { Params } from '../interfaces'; export declare class NavigationLinkActive implements OnChanges, OnDestroy, AfterContentInit { private router; private element; private renderer; links: QueryList; linksWithHrefs: QueryList; params: Params; navLinkActiveOptions: { exact: boolean; }; set navLinkActive(input: string | string[]); private isActive; private classNames; private subscription; constructor(router: Router, element: ElementRef, renderer: Renderer2); ngAfterContentInit(): void; ngOnChanges(): void; ngOnDestroy(): void; private update; private hasActiveLinks; private isLinkActive; }