import { EventEmitter, OnInit } from '@angular/core'; import { TaskService } from "../../../../services/task.service"; import { DatePipe } from "@angular/common"; import { NzMessageService } from 'ng-zorro-antd/message'; export declare class StatusConditionCreateComponent implements OnInit { private taskService; private datePipe; private message; boards: any[]; boardId: any; boardData: any; boardGroupData: Array; boardPulseData: Array; boardColumnData: Array; conditionColumns: any[]; groupConditionVisible: boolean; groupConditionId: any; groupConditionDisplayText: string; statusColumnDisplayText: string; statusPopVisible: boolean; statusColumnList: any[]; columnValueDisplayText: string; columnValuePopVisible: boolean; columnValueList: any[]; conditionDisplayText: string; conditionPopVisible: boolean; conditions: any[]; filterConditions: any[]; targetGroupVisible: boolean; targetGroupId: any; targetGroupDisplayText: string; targetBoardVisible: boolean; targetBoardId: any; targetBoardDisplayText: string; targetBoardData: {}; targetGroups: any[]; targetColumns: any[]; targetIntegrationColumns: any[]; integrationColumnTypes: string[]; mailPopVisible: boolean; receiverPopVisible: boolean; smsPattern: string; smsTemplateList: any; notificationData: any; isVisible: boolean; isConfirmLoading: boolean; recipeId: any; relationId: any; instanceData: any; backFillData: any; categorieId: string; taskIntegrationData: any; conditionOpe1: { title: string; operator: string; }[]; conditionOpe2: { title: string; operator: string; }[]; automation: { boardId: string; columnId: string; categoryId: string; relationId: string; groupId: string; userColumnId: string; email: any; siteMessage: any; sms: any; columnValue: { index: any; indexes: any[]; }; receiver: {}; conditions: any[]; taskMapping: {}; targetGroupId: string; targetBoardId: string; instanceDescription: string; }; pulseIntegration: any; nfDataChange: EventEmitter; constructor(taskService: TaskService, datePipe: DatePipe, message: NzMessageService); ngOnInit(): void; groupConditionChange(item: any): void; getGroupIds(): void; statusSelectChange(item: any): void; columnValueSelectChange(item: any): void; getStatusValueText(): void; conditionPopChange(): void; addFilterCondition(): void; deleteFilterCondition(index: number): void; handleFilterConditionSelectChange(column: any, condition: any): void; handleConditionOperatorChange(condition: any, operator: any): void; dateChange(condition: any): void; handleConditionValueChange(condition: any, option: any): void; handleTargetBoardChange(board: any): void; handleTargetBoardColumn(): void; handleTargetGroupChange(group: any): void; openTaskDialog(): void; handleOk(): void; getTaskIntegrationData(event: any): void; packageData(): void; getSubmitStatus(): boolean; }