import * as _angular_core from '@angular/core'; declare const avatarSizeClasses: { readonly default: "h-10 w-10"; readonly sm: "h-8 w-8"; readonly lg: "h-12 w-12"; }; type AvatarSize = keyof typeof avatarSizeClasses; declare class AvatarComponent { readonly size: _angular_core.InputSignal<"default" | "sm" | "lg">; readonly class: _angular_core.InputSignal; protected readonly classes: _angular_core.Signal; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } declare class AvatarImageComponent { readonly src: _angular_core.InputSignal; readonly alt: _angular_core.InputSignal; readonly class: _angular_core.InputSignal; protected readonly failed: _angular_core.WritableSignal; protected readonly classes: _angular_core.Signal; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } declare class AvatarFallbackComponent { readonly class: _angular_core.InputSignal; protected readonly classes: _angular_core.Signal; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } declare class AvatarBadgeComponent { readonly class: _angular_core.InputSignal; protected readonly classes: _angular_core.Signal; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } declare class AvatarGroupComponent { readonly class: _angular_core.InputSignal; protected readonly classes: _angular_core.Signal; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } declare class AvatarGroupCountComponent { readonly class: _angular_core.InputSignal; protected readonly classes: _angular_core.Signal; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } export { AvatarBadgeComponent, AvatarComponent, AvatarFallbackComponent, AvatarGroupComponent, AvatarGroupCountComponent, AvatarImageComponent }; export type { AvatarSize };