import { OnInit } from '@angular/core'; import { MatDialog } from '@angular/material/dialog'; import { TableColumn, TableComponent, DataReloadEvent } from '@serengeti/serengeti-common'; import { ApplicationService } from '../../application/service/application.service'; import { WorkflowTransactionRuntimesComponent } from '../runtimes/runtimes.component'; import { WorkflowTransactionService } from '../service/transaction.service'; export declare class WorkflowTransactionDetailComponent implements OnInit { private txService; private appService; dialog: MatDialog; hideUnexecuted: boolean; hideRequest: boolean; detail: any; columns: any[]; columnEditEvent: TableColumn; nodeList: TableComponent; currentCondition: DataReloadEvent; selectedTx: any; constructor(txService: WorkflowTransactionService, appService: ApplicationService, dialog: MatDialog); ngOnInit(): void; ngOnChanges(): void; getDetailPageType(): typeof WorkflowTransactionRuntimesComponent; onHandleButtonClick($event: { column: { caption: string; }; element: any; }): void; invokeEventEdit(execute: any): void; doSearch(): void; sortAndExpand(executes: any[], columns: TableColumn[], sortColumn: TableColumn, condition: DataReloadEvent): any[]; doRefresh(condition: DataReloadEvent): void; }