import * as _angular_core from '@angular/core'; import { TemplateRef, InjectionToken } from '@angular/core'; import * as _lucca_front_ng_software_icon_wrapper from '@lucca-front/ng/software-icon-wrapper'; import { LuTranslation } from '@lucca-front/ng/core'; declare class SoftwareIconWrapperItemDirective { readonly templateRef: TemplateRef; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵdir: _angular_core.ɵɵDirectiveDeclaration; } declare class SoftwareIconWrapperComponent { readonly max: _angular_core.InputSignalWithTransform; readonly size: _angular_core.InputSignal<"" | "XS" | "S">; readonly intl: _angular_core.InputSignalWithTransform<_lucca_front_ng_software_icon_wrapper.SoftwareIconWrapperTranslations, Partial<_lucca_front_ng_software_icon_wrapper.SoftwareIconWrapperTranslations>>; protected readonly items: _angular_core.Signal[]>; readonly hiddenIcons: _angular_core.Signal[]>; readonly visibleIcons: _angular_core.Signal[]>; readonly hiddenCount: _angular_core.Signal; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } declare const LU_SOFTWARE_ICON_WRAPPER_TRANSLATIONS: InjectionToken>; type SoftwareIconWrapperTranslations = { seeMore: string; }; declare const luSoftwareIconWrapperTranslations: LuTranslation; export { LU_SOFTWARE_ICON_WRAPPER_TRANSLATIONS, SoftwareIconWrapperComponent, SoftwareIconWrapperItemDirective, luSoftwareIconWrapperTranslations }; export type { SoftwareIconWrapperTranslations };