import { OnInit, ElementRef, OnChanges, Renderer2, SimpleChanges } from '@angular/core'; import { Router } from '@angular/router'; import { LoggerHandlerService } from '../../logging/services/logger-handler.service'; import { UiHelperService } from '../../ui-helper/services/ui-helper.service'; export declare class AppLinkDirective implements OnInit, OnChanges { private serverUrl; private el; private renderer; private uiHelper; private router; private loggerHandler; anchorLink: string; isOpenLinkInNewTab: boolean; private defaultUrlSerializer; private linkForRouterLink; private params; private originUrl; constructor(serverUrl: string, el: ElementRef, renderer: Renderer2, uiHelper: UiHelperService, router: Router, loggerHandler: LoggerHandlerService); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; setLink(): void; click(): void; }