import { IconDefinition, IconName, IconPack, IconPrefix } from '@fortawesome/fontawesome-svg-core'; import * as i0 from "@angular/core"; export interface FaIconLibraryInterface { addIcons(...icons: IconDefinition[]): void; addIconPacks(...packs: IconPack[]): void; getIconDefinition(prefix: IconPrefix, name: IconName): IconDefinition | null; } export declare class FaIconLibrary implements FaIconLibraryInterface { private definitions; addIcons(...icons: IconDefinition[]): void; addIconPacks(...packs: IconPack[]): void; getIconDefinition(prefix: IconPrefix, name: IconName): IconDefinition | null; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }