import { OnChanges, SimpleChanges } from '@angular/core'; import * as i0 from "@angular/core"; export declare class GmpAvatarComponent implements OnChanges { name: string; /** Image URL; on load error falls back to initials */ src: string | null | undefined; /** Edge length in px */ size: number; round: boolean; /** Max number of initials (e.g. 2 → two letters from name) */ initialsSize: number; protected showImage: boolean; ngOnChanges(changes: SimpleChanges): void; protected onImgError(): void; protected get initials(): string; protected get backgroundColor(): string; protected get fontSizePx(): number; protected hasRenderableSrc(value: string | null | undefined): boolean; private computeInitials; private colorFromString; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }