import { IconDefinition } from '@fortawesome/fontawesome-svg-core'; import * as i0 from "@angular/core"; /** * MenuWidget displays an icon with an optional badge counter, used for notifications or alerts. * * @selector app-menu-widget * @standalone true * @imports CommonModule, FontAwesomeModule * * @inputs * - `icon` (IconDefinition): FontAwesome icon to display. * - `iconColor` (string): Color of the icon. Default is 'black'. * - `badgeValue` (number): The numeric value displayed within the badge. * - `showBadge` (boolean): Controls the visibility of the badge. Default is false. * * @example * ```html * * ``` **/ export declare class MenuWidget { icon: IconDefinition; iconColor: string; badgeValue: number | string; showBadge: boolean; constructor(icon: IconDefinition, iconColor: string, badgeValue: number | string, showBadge: boolean); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }