import { IconDefinition, SizeProp } from '@fortawesome/fontawesome-svg-core'; export declare class AlloyIcon { id: string; className: string; icon: IconDefinition; size: SizeProp; spin: boolean; static idGenerator: number; constructor(res?: any); static getAlloyIcon(icon: any): AlloyIcon; static getIcon(icon: string): IconDefinition; static getIconText(icon: IconDefinition): string; static getSizeProp(size: string): SizeProp; tostring(): { id: string; className: string; icon: string; size: SizeProp; spin: boolean; }; }