import { ElementRef, Renderer2, SimpleChanges, OnChanges, OnInit } from '@angular/core'; import { PgPalette } from '../core/ui/palette'; import * as i0 from "@angular/core"; export declare class PgIconComponent implements OnChanges, OnInit { elementRef: ElementRef; renderer: Renderer2; size?: number; color: PgPalette; foregroundColor: string; backgroundColor: string; mode: 'default' | 'border'; get _styleFontSize(): string; readonly _classPgIcon: true; readonly _classMatIcon: true; get hostEl(): HTMLElement; constructor(elementRef: ElementRef, renderer: Renderer2); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; private _replaceClass; static ɵfac: i0.ɵɵFactoryDef; static ɵcmp: i0.ɵɵComponentDefWithMeta; }