{"version":3,"file":"icon-library.d.ts","sources":["icon-library.d.ts"],"names":[],"mappings":"AAAA;;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AACA","sourcesContent":["import { IconDefinition, IconName, IconPack, IconPrefix } from '@fortawesome/fontawesome-svg-core';\nexport interface FaIconLibraryInterface {\n addIcons(...icons: IconDefinition[]): void;\n addIconPacks(...packs: IconPack[]): void;\n getIconDefinition(prefix: IconPrefix, name: IconName): IconDefinition | null;\n}\nexport declare class FaIconLibrary implements FaIconLibraryInterface {\n private definitions;\n addIcons(...icons: IconDefinition[]): void;\n addIconPacks(...packs: IconPack[]): void;\n getIconDefinition(prefix: IconPrefix, name: IconName): IconDefinition | null;\n}\n"]}