import { ChangeDetectorRef, ElementRef, OnDestroy, OnInit } from '@angular/core'; import { IconTypes } from './icon-types'; import * as i0 from "@angular/core"; export declare class ERIconComponent implements OnInit, OnDestroy { private cd; private _size; private _color; private _type; private _instruction; private _hoverColor; private _activeColor; private _enabled; private _isClickable; private _hasBackground; iconSize: string; iconColor: string; iconHover: string; iconActive: string; iconProperties: string; svgPaths: string; innerSVG: ElementRef; icon: ElementRef; layout: 'right' | 'left' | 'bottom' | 'rounded' | 'center' | 'none'; use: 'default' | 'button' | 'action-panel' | 'center' | 'app-bar'; set size(s: string); get size(): string; set color(s: string); get color(): string; set instruction(s: string); get instruction(): string; set hover(s: string); get hover(): string; set active(s: string); get active(): string; set isActive(s: boolean); get isActive(): boolean; set isClickable(s: boolean); get isClickable(): boolean; set type(icon: IconTypes); get type(): IconTypes; constructor(cd: ChangeDetectorRef); ngAfterViewInit(): void; setProperties(): void; set hasBackground(value: string); get hasBackground(): string; ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDef; static ɵcmp: i0.ɵɵComponentDefWithMeta; }