import { OnInit } from '@angular/core';
import { DomSanitizer, SafeHtml } from '@angular/platform-browser';
import { EvoIconsLibrary } from './classes/evo-icons-library';
import * as i0 from "@angular/core";
export declare class EvoIconComponent implements OnInit {
    private sanitizer;
    private iconsService;
    shape: string;
    svgWidth: number;
    svgHeight: number;
    svgViewBox: string;
    get viewBox(): string;
    content: SafeHtml;
    hostClass: boolean;
    get classes(): string[];
    constructor(sanitizer: DomSanitizer, iconsService: EvoIconsLibrary);
    ngOnInit(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<EvoIconComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<EvoIconComponent, "evo-icon", never, { "shape": "shape"; "svgWidth": "svgWidth"; "svgHeight": "svgHeight"; "svgViewBox": "svgViewBox"; }, {}, never, never>;
}
