import { ElementRef, OnChanges, OnInit, SimpleChanges } from '@angular/core'; import { BooleanDirectiveType } from '../../core/boolean-directive.type'; import * as i0 from "@angular/core"; export declare class NgxMdIconComponent implements OnInit, OnChanges { private elementRef; classes: string; attrRole: string; styleWidth: string | undefined; icon?: string; icons?: string[]; texts?: string[]; middle: BooleanDirectiveType; xViewBox: number; yViewBox: number; xTextPos: number; yTextPos: number; renderIcons: string[]; constructor(elementRef: ElementRef); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; /** * Init */ private init; /** * Align Icon Middle */ private alignIconMiddle; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }