import { OnInit, EventEmitter } from '@angular/core'; import { TaskService } from '../../services/task.service'; import { NzMessageService } from 'ng-zorro-antd/message'; import { Subscription, BehaviorSubject, Observable } from 'rxjs'; import { HttpClient } from '@angular/common/http'; import { UtilsModule } from '../../utils/utils.module'; export declare class MultiplePersonComponent implements OnInit { private taskService; private message; private http; private utilsModule; dataSubscription: Subscription; boardData: any; boardGroupData: Array; boardPulseData: Array; boardColumnData: Array; group: any; pulse: any; column: any; inviteMailInputValue: string; inviteButtonState: boolean; inviteMemberVisual: boolean; personOption: Array; selectedPersonValue: any[]; searchChange$: BehaviorSubject; isLoading: boolean; randomUserUrl: string; isDisabled: boolean; selectedTags: Array; param: any; btnConfirm: boolean; btnLoading: boolean; total: number; pageIndex: number; pageSize: number; searchKey: any; getBoardUserList: Observable; loadMoreData: boolean; userData: Array; popVisible: boolean; set ChangeBoardData(data: any); set ChangeGroupData(data: any); set ChangeColumnData(data: any); set ChangePulseData(data: any); set changeDisabled(val: boolean); updateFilterData: EventEmitter; constructor(taskService: TaskService, message: NzMessageService, http: HttpClient, utilsModule: UtilsModule); ngOnInit(): void; initSelectOption(): void; loadMore(): void; getBoardUserData(): void; onMemberSearch(value: string): void; inviteMember(): void; clickChosePerson(data: any, pulseId: any, columnId: any): void; inviteMailKeyEvent(event: any): void; doSendInvite(): void; selectedPersonChange(): void; doSubmit(): void; patchColumnUser(boardId: any, pulseId: any, columnId: any, param: any): void; getColumnsUserData(boardId: any, pulseId: any, columnId: any): void; handleClose(tag: any): void; getAvatarColor(): string; }