import { OnInit, EventEmitter, ChangeDetectorRef, ElementRef } from '@angular/core'; import { AuthService } from '@schoolbelle/api/auth'; import { GroupMember, GroupMemberService } from '@schoolbelle/api/group-member'; import { Subscription } from 'rxjs'; import { GroupService } from '@schoolbelle/api/group'; import { TranslationService } from '@schoolbelle/common/translation'; import { AuthorNameService } from './author-name.service'; export declare class LetterWriteProfileComponent implements OnInit { auth: AuthService; private group; private member; private cdRef; private elementRef; private translation; private authorName; private _author_name; author_name: string; author_nameChange: EventEmitter<{}>; subscription: Subscription; possible_author_names: string[]; constructor(auth: AuthService, group: GroupService, member: GroupMemberService, cdRef: ChangeDetectorRef, elementRef: ElementRef, translation: TranslationService, authorName: AuthorNameService); ngOnInit(): void; loadAuthorName(): void; setAuthorName(): void; watchAuthorNameList(): Subscription; turnMemberToAuthorName(m: GroupMember): string; ngAfterViewInit(): void; ngOnDestroy(): void; }