import * as i0 from '@angular/core'; import { ModuleWithProviders } from '@angular/core'; declare class NotoEmojiIconComponent { private element; private iconsRegistry; private document; private svgIcon?; set name(iconName: string); private svgElementFromString; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } interface AnyRegistryIcon { name: string; data: string; } declare class NotoEmojiIconsRegistry { private registry; registerIcons(icons: AnyRegistryIcon[]): void; getIcon(iconName: string): string | undefined; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } declare class NotoEmojiIconsModule { static forRoot(): ModuleWithProviders; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } export { NotoEmojiIconComponent, NotoEmojiIconsModule, NotoEmojiIconsRegistry };