import { AvatarColorType, AvatarLayout, AvatarSize, AvatarStatus, AvatarType } from "@design-system-rte/core/components/avatar/avatar.interface"; import { DecorativeColor } from "@design-system-rte/core/components/common/common-types"; import * as i0 from "@angular/core"; export declare class AvatarComponent { readonly size: import("@angular/core").InputSignal; readonly type: import("@angular/core").InputSignal; readonly imgSrc: import("@angular/core").InputSignal; readonly alt: import("@angular/core").InputSignal; readonly status: import("@angular/core").InputSignal; readonly layout: import("@angular/core").InputSignal; readonly initials: import("@angular/core").InputSignal; readonly colorType: import("@angular/core").InputSignal; readonly decorativeColor: import("@angular/core").InputSignal; readonly isInteractive: import("@angular/core").InputSignal; readonly avatarClick: import("@angular/core").OutputEmitterRef; readonly backgroundColor: import("@angular/core").Signal; readonly maskImage: import("@angular/core").Signal; readonly iconSize: import("@angular/core").Signal; readonly statusIndicatorSize: import("@angular/core").Signal; readonly isValidAvatar: import("@angular/core").Signal; handleClick(e: MouseEvent): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }