import { OnInit } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { ActivatedRoute } from '@angular/router'; import { FilterItem, MultiLingualTextBoxOptions, PagingOptions, TextBoxOptions } from '@bnsights/bbsf-controls'; import { AuthService, BBSFTranslateService, RequestHandlerService, UtilityService } from '@bnsights/bbsf-utilities'; import { NgbModal } from '@ng-bootstrap/ng-bootstrap'; import { PageInfoService } from '../../../_metronic/core/services/page-info.service'; import { WorkflowInstanceService } from '../../shared/Services/WorkflowInstanceService.service'; import { WorkflowLogVariablesService } from '../../shared/Services/WorkflowLogVariablesService.service'; import * as i0 from "@angular/core"; export declare class InstanceInfoComponent implements OnInit { private authService; private workFlowInstanceService; private activatedRoute; private pageInfoService; private bbsfTranslateService; utilityService: UtilityService; private wfLogVariablesService; private modalService; private requestHandlerService; detailsForm: FormGroup<{}>; instanceDetails: any; instanceID: string; instanceName: MultiLingualTextBoxOptions; instanceCreator: TextBoxOptions; instanceStatus: TextBoxOptions; showInstanceDetails: boolean; workFlowVariablesApiUrl: string; workflowVariablesForm: FormGroup<{}>; variablesInstanceIdTextBox: TextBoxOptions; variableInstanceIdFilter: FilterItem; searchVariablesTextBox: TextBoxOptions; variablesTextInputFilter: FilterItem; workFlowVariablesPagingResult: any[]; WorkflowVariablesPaging: PagingOptions; isWFVariablesFilterLoaded: boolean; workFlowTasksApiUrl: string; tasksForm: FormGroup<{}>; searchTasksTextBox: TextBoxOptions; taskTextInputFilter: FilterItem; taskInstanceIdTextBox: TextBoxOptions; taskInstanceIdFilter: FilterItem; tasksPagingResult: any[]; WorkflowTasksPaging: PagingOptions; isWFTasksFilterLoaded: boolean; workFlowErrorsApiUrl: string; errorsForm: FormGroup<{}>; searchErrorsTextBox: TextBoxOptions; errorTextInputFilter: FilterItem; errorInstanceIdTextBox: TextBoxOptions; errorInstanceIdFilter: FilterItem; errorsPagingResult: any[]; WorkflowErrorsPaging: PagingOptions; isWFErrorsFilterLoaded: boolean; workFlowLogsApiUrl: string; logsForm: FormGroup<{}>; searchLogsTextBox: TextBoxOptions; logTextInputFilter: FilterItem; logInstanceIdTextBox: TextBoxOptions; logInstanceIdFilter: FilterItem; logsPagingResult: any[]; WorkflowLogsPaging: PagingOptions; isWFLogsFilterLoaded: boolean; logVariablesPagingResult: any[]; logID: string; constructor(authService: AuthService, workFlowInstanceService: WorkflowInstanceService, activatedRoute: ActivatedRoute, pageInfoService: PageInfoService, bbsfTranslateService: BBSFTranslateService, utilityService: UtilityService, wfLogVariablesService: WorkflowLogVariablesService, modalService: NgbModal, requestHandlerService: RequestHandlerService); ngOnInit(): Promise; getDetails(): void; initializeWFVariables(): void; setWorkflowVariablesListResult(result: any): void; initializeTasks(): void; setWorkflowTasksListResult(result: any): void; initializeErrors(): void; setWorkflowErrorsListResult(result: any): void; initializeLogs(): void; setWorkflowLogsListResult(result: any): void; showLogVariables(logID: string, logVariablesModal: any): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }