import { ElementRef } from '@angular/core'; import { ECLBaseDirective } from '../ecl-base.directive'; import * as i0 from "@angular/core"; export declare class EclIconComponent extends ECLBaseDirective { el: ElementRef; iconSet: 'default' | 'social' | 'social-media' | 'flag' | string; icon: string; size: '2xs' | 'xs' | 's' | 'm' | 'l' | 'xl' | '2xl' | 'fluid' | string; color: string; transform: string; ariaLabelledby: string; role: string; ariaHidden: boolean | any; focusable: boolean | any; svgEl: Element; constructor(el: ElementRef); ngAfterViewInit(): void; ngOnDestroy(): void; getClasses(): { [x: string]: string | boolean; }; get iconUrl(): string; private getHostElement; private getHostParentElement; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } //# sourceMappingURL=ecl-icon.component.d.ts.map