import { OnChanges, SimpleChanges } from "@angular/core"; import { DomSanitizer, SafeHtml } from "@angular/platform-browser"; import { Mode, Size, BackgroundShape, BackgroundColor } from "../common/enums"; export declare class SvgIconComponent implements OnChanges { protected domSanitizer: DomSanitizer; name: string; type: string; mode: Mode; size: Size; backgroundShape: BackgroundShape; backgroundColor: BackgroundColor; disabled: boolean; clickable: boolean; className: any; testId: string; svgIconContent: string; svgIconContentSafeHtml: SafeHtml; svgIconCustomClassName: string; classes: string; constructor(domSanitizer: DomSanitizer); static Icons(): { [key: string]: string; }; ngOnChanges(changes: SimpleChanges): void; protected updateSvgIconByName(): void; private buildClasses; }