import { IconService } from './icon.service'; import { OnChanges, OnInit, SimpleChanges } from '@angular/core'; import { DomSanitizer, SafeHtml } from '@angular/platform-browser'; export declare class IconDirective implements OnInit, OnChanges { private domSanitizer; private iconService; icIcon: object | string; icon: object | string; color: string; inline: boolean; box: boolean; size: string; width: string; height: string; align: string; hFlip: boolean; vFlip: boolean; flip: string; rotate: number; iconHTML: SafeHtml; constructor(domSanitizer: DomSanitizer, iconService: IconService); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; updateIcon(): void; private getIcon; private generateSvgHtml; }