import { OnInit, OnDestroy, ComponentFactoryResolver, ComponentRef } from '@angular/core'; import { Subscription } from 'rxjs'; import { NzModalService } from 'ng-zorro-antd/modal'; import { NzMessageService } from 'ng-zorro-antd/message'; import { TaskService } from '../../services/task.service'; export declare class AutomationComponent implements OnInit, OnDestroy { private taskService; private message; private modal; private componentFactory; boardData: any; boardName: string; type: string; typeText: string; dataSubscription: Subscription; categoryData: Array; recipeData: Array; recipeAllData: Array; currentMenuId: number; currentMenuName: string; isVisible: boolean; isConfirmLoading: boolean; isConfirmDisabled: boolean; partSubmitData: any; automationData: any; automationPageData: any; pageIndex: number; pageSize: number; total: number; currentTab: number; currentInstanceId: string; isEdit: boolean; categorieId: string; searchKey: string; isSpinning: boolean; listType: string; isAutomationSpinning: boolean; appId: string; set changeData(data: any); set changeType(val: any); container: any; componentRef: ComponentRef; constructor(taskService: TaskService, message: NzMessageService, modal: NzModalService, componentFactory: ComponentFactoryResolver); ngOnInit(): void; ngOnDestroy(): void; getData(): void; handleMenuChange(menu: any): void; handleOk(): void; handleCancel(): void; handleRecipeEvent(code: any, recipe: any): void; private createComponent; automationClickTab(event: any): void; goToAddAutomations(): void; getAutomationsData(): void; getAutomationPagesData(): void; switchInstanceStatus(event: any, id: any): void; getInstanceId(id: any): void; deleteInstance(id: any): void; handleInstanceEditEvent(item: any): void; doSearch(): void; listTypeChange(type: any): void; }