import { AfterViewInit, ChangeDetectorRef, ElementRef, NgZone } from '@angular/core';
import { AriConfig } from '../../model/ari-bot.mode';
import * as i0 from "@angular/core";
export declare class AriSvgIconComponent implements AfterViewInit {
    private cdRef;
    private zone;
    private config;
    svgIcon: any;
    src: string;
    type: string;
    name: string;
    size: 'large' | 'small' | undefined;
    dataContainer: ElementRef;
    buttonColor: string;
    constructor(cdRef: ChangeDetectorRef, zone: NgZone, config: AriConfig);
    ngAfterViewInit(): void;
    private renderIcon;
    static ɵfac: i0.ɵɵFactoryDeclaration<AriSvgIconComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<AriSvgIconComponent, "lig-ari-icon", never, { "src": "src"; "type": "type"; "name": "name"; "size": "size"; }, {}, never, never>;
}
