import { OnInit } from '@angular/core'; import { Subscription } from 'rxjs'; import { NzMessageService } from 'ng-zorro-antd/message'; import { TaskService } from '../../../services/task.service'; import { DatePipe } from '@angular/common'; export declare class TablePulseAbstractComponent implements OnInit { message?: NzMessageService; taskService?: TaskService; datePipe?: DatePipe; dataSubscription: Subscription; boardData: any; renderBoard: any; columnData: any; groupData: any; pulseData: any; currentUser: any; permissionDefinition: any; originalValue: string; filterData: { groups: any[]; selectedGroups: any[]; columns: any[]; }; isConfirmLoading: boolean; buttonConfigStatus: boolean; buttonConfigTitle: any; buttonConfigDisabled: boolean; buttonConfigUrl: any; buttonConfigEditStatus: boolean; buttonConfigEditeData: any; clickButtonLoading: boolean; clickCurrentPulseValue: any; set ChangeBoardData(data: any); set ChangeRenderBoard(data: any); set ChangeColumn(data: any); set ChangePulse(data: any); set ChangeGroup(data: any); set ChangePermission(data: any); set ChangeUser(data: any); constructor(message?: NzMessageService, taskService?: TaskService, datePipe?: DatePipe); ngOnInit(): void; modifyColumnName(pulseId: any, value: any, columnId: any): void; modifyColumnText(pulse: any, column: any, value: any): void; modifyColumnDateTime(pulseId: any, columnId: any, event: any): void; modifyColumnDate(pulseId: any, columnId: any, event: any): void; updateFilterData(columnId: any): void; generateColumnValue(column: any): any[]; isExist(arr: Array, obj: any, attr: any, attr2?: any): boolean; hasClass(elem: any, className: any): boolean; getTimeInterval(pulseId: any, columnId: any, event: any): void; buttonRelationClick(url: any, pulseId: any): void; buttonCustomClick(column: any, pulse: any): void; getButtonUserIds(column: any): any[]; openButtonConfig(pulseId: any, column: any): void; removeButtonConfig(itemId: any, column: any): void; editButtonConfig(item: any): void; buttonConfigAdd(): void; buttonConfigChange(event: any): void; buttonConfigSubmit(type: any, column: any): void; buttonSelectChange(event: any, pulseId: any, column: any): void; getMaxId(data: any): any; }