import { ElementRef } from '@angular/core';
import { RpgAwesomeIconsRegistry } from './icons.registry';
import * as i0 from "@angular/core";
export declare class RpgAwesomeIconComponent {
    private element;
    private iconsRegistry;
    private document;
    private svgIcon;
    set name(iconName: string);
    constructor(element: ElementRef, iconsRegistry: RpgAwesomeIconsRegistry, document: Document);
    private svgElementFromString;
    static ɵfac: i0.ɵɵFactoryDeclaration<RpgAwesomeIconComponent, [null, null, { optional: true; }]>;
    static ɵcmp: i0.ɵɵComponentDeclaration<RpgAwesomeIconComponent, "rpg-awesome-icon", never, { "name": { "alias": "name"; "required": false; }; }, {}, never, ["*"], true, never>;
}
