import { QueryList, AfterContentChecked, TemplateRef, ChangeDetectorRef, OnChanges, SimpleChanges } from '@angular/core'; import { ContactsTriggerDataComponent } from '../contacts/contacts-trigger/contacts-trigger-data'; import { GraniteCustomAvatarStatusDirective } from './custom-avatar-status.directive'; import { AvatarDefaultStatuses } from './avatar.component.public-types'; import * as i0 from "@angular/core"; export declare class GraniteAvatarComponent extends ContactsTriggerDataComponent implements AfterContentChecked, OnChanges { private cd; name: string; firstName: string; lastName: string; avatar: string; status: AvatarDefaultStatuses; ariaLabel: string | null; _customStatusesQueryList: QueryList; _customStatusDirectives: Record>; _nameInitials: string; avatarAriaLabel: string; constructor(cd: ChangeDetectorRef); ngOnChanges(changes: SimpleChanges): void; ngAfterContentChecked(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }