import { OnInit, OnDestroy } from '@angular/core'; import { NzMessageService } from 'ng-zorro-antd/message'; import { NzUploadFile, UploadFilter } from 'ng-zorro-antd/upload'; import { Observable, Subscription } from 'rxjs'; import { TaskService } from '../../services/task.service'; import { NgxPermissionsService } from 'ngx-permissions'; import 'quill-mention'; import { HttpClient } from '@angular/common/http'; export declare class ConversationComponent implements OnInit, OnDestroy { private msg; private taskService; private httpClient; private permissionsService; dataSubscription: Subscription; hashValues: any[]; atValues: any[]; quillConfig: {}; set changePath(data: any); set boardDataChange(data: any); boardColumnData: any[]; pulseData: any; columnData: any; boardId: any; pulseTitle: string; panelHeight: number; editorContent: any; isEditState: boolean; uploadFileList: any[]; postData: any[]; replyId: any; replyValue: string; isReplyLoading: boolean; isPostLoading: boolean; logData: Array; replyTotal: number; replyPageSize: number; replyPageIndex: number; logPageSize: number; logTotal: number; logPageIndex: number; permissionDefinition: any; currentUser: any; tabIndex: number; uploadFilters: UploadFilter[]; uploadFileUrl: any; downloadFileUrl: any; fileType: string[]; constructor(msg: NzMessageService, taskService: TaskService, httpClient: HttpClient, permissionsService: NgxPermissionsService); ngOnInit(): void; ngOnDestroy(): void; initEditorOption(): void; changeEditState(): void; created(editor: any): void; tabIndexChange(i: any): void; getPostList(): void; sendPost(): void; cancelSend(): void; cancelReplySend(): void; removePost(id: any): void; removeReplyPost(id: any): void; openReplay(id: any): void; replayPost(id: any): void; openFileModal(): void; beforeUpload: (file: NzUploadFile, fileList: NzUploadFile[]) => boolean | Observable; uploadFile(event: any): void; getLogList(): void; replyPageChange(event: any): void; logPageChange(event: any): void; translateStatus(item: any, value: any): any; getStatusText(item: any, value: any): any; getStatusColor(item: any, value: any): any; translateDropdown(item: any, value: any): string; translateSelect(item: any, value: any): any; translateButton(item: any, value: any): any; getColumn(id: any): any; getBoardSubscribersData(): void; }