import { ElementRef, Renderer2 } from '@angular/core'; import { PepIconType } from './icon-generated.model'; import { PepIconService } from './icon.service'; import * as i0 from "@angular/core"; export declare class PepIconComponent { private renderer; private element; private pepIconService; private svgIcon; private _spin; /** * If icon spin * * @memberof PepIconComponent */ set spin(value: boolean); /** * The icon name. look in (#ICON LIST) * * @type {PepIconType} See {@link PepIconType} * @memberof PepIconComponent */ set name(iconName: PepIconType); private _fill; /** * The fill color of the icon like #cccccc * * @type {Color} * @memberof PepIconComponent */ set fill(value: string); constructor(renderer: Renderer2, element: ElementRef, pepIconService: PepIconService); /** * Set fill on the svg icon. * * @private * @memberof PepIconComponent */ private setFill; /** * Toggle spin class by spin property. * * @private * @memberof PepIconComponent */ private setSpin; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }