import { SafeHtml, DomSanitizer } from '@angular/platform-browser';
import { IconName } from './types/icon.type';
import { IconRegistryService } from './services/icon-registry.service';
import * as i0 from "@angular/core";
/** Display an Icon added to the IconRegistryService */
export declare class IconComponent {
private DomSanitizer;
private IconRegistryService;
/** Icon SVG content to display */
data: SafeHtml;
/** Name of Icon in registry to display */
set name(v_: IconName);
/** Add custom attribute to host for styling */
thorIcon: boolean;
/** Inject services */
constructor(DomSanitizer: DomSanitizer, IconRegistryService: IconRegistryService);
static ɵfac: i0.ɵɵFactoryDef;
static ɵcmp: i0.ɵɵComponentDefWithMeta;
}
//# sourceMappingURL=icon.component.d.ts.map