import { OnInit, OnDestroy } from '@angular/core'; import { NzMessageService } from 'ng-zorro-antd/message'; import { Subscription, BehaviorSubject, Observable } from 'rxjs'; import { HttpClient } from '@angular/common/http'; import { TaskService } from '../../services/task.service'; export declare class BoardMemberComponent implements OnInit, OnDestroy { private taskService; private message; private http; dataSubscription: Subscription; boardData: any; boardId: string; inviteMailInputValue: string; isInviteState: boolean; inviteButtonState: boolean; memberList: Array; boardSubscribersData: Array; searchChange$: BehaviorSubject; isLoading: boolean; randomUserUrl: string; selectedMemberValue: string; columnData: any; total: number; pageIndex: number; pageSize: number; searchKey: any; getBoardUserList: Observable; loadMoreData: boolean; isOwner: boolean; firstLoading: boolean; set changeData(data: any); set changeId(data: any); set changeColumn(data: any); constructor(taskService: TaskService, message: NzMessageService, http: HttpClient); ngOnInit(): void; ngOnDestroy(): void; loadMore(): void; onMemberSearch(value: string): void; getBoardUserData(value: any): void; getBoardSubscribersData(): void; addBoardSubscriber(subscriberType: any, memberId: any): void; handleBoardMemberAuthority(type: any, item: any): void; editBoardMemberData(subscriberId: any, param: any): void; handleOwnerCount(item: any): void; selectedMemberChange(event: any): void; inviteMember(): void; cancelInvite(): void; inviteMailKeyEvent(event: any): void; doInviteMember(): void; removeMember(id: any): void; }