import { ElementRef, OnInit } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { FilterItem, PagingOptions, TextAreaOptions, TextBoxOptions } from 'bnsights-control-library'; import { DataSecretService } from '../../shared/Services/data.service'; import { WorkflowService } from '../../shared/Services/WorkflowService.service'; import { PageInfoService } from '../../../_metronic/core/services/page-info.service'; import { NgbModal } from '@ng-bootstrap/ng-bootstrap'; import { AuthService, BBSFTranslateService, EnvironmentService, UtilityService } from 'bnsights-utilities-library'; import * as i0 from "@angular/core"; export declare class WorkflowComponent implements OnInit { private dataServices; private authService; private WorkflowService; private modalService; utilityService: UtilityService; private environmentService; private bbsfTranslateService; private pageInfoService; ApiUrl: string; searchTextBox: TextBoxOptions; WorkflowForm: FormGroup; showFilter: boolean; WorkflowPagingResult: any[]; WorkflowPaging: PagingOptions; TextInputFilter: FilterItem; IsFilterLoaded: boolean; ProductionMode: boolean; input: ElementRef; AddWorkflowForm: FormGroup; NameInEnglish: TextBoxOptions; NameInArabic: TextBoxOptions; SysName: TextBoxOptions; DescriptionInEnglish: TextAreaOptions; DescriptionInArabic: TextAreaOptions; CloseWorkflowModal: ElementRef; EditWorkflowForm: FormGroup; EditNameInEnglish: TextBoxOptions; EditNameInArabic: TextBoxOptions; EditSysName: TextBoxOptions; EditDescriptionInEnglish: TextAreaOptions; EditDescriptionInArabic: TextAreaOptions; WorkflowId: number; CloseEditWorkflowModal: ElementRef; language: string; ShowPageContent: boolean; constructor(dataServices: DataSecretService, authService: AuthService, WorkflowService: WorkflowService, modalService: NgbModal, utilityService: UtilityService, environmentService: EnvironmentService, bbsfTranslateService: BBSFTranslateService, pageInfoService: PageInfoService); ngOnInit(): Promise; LoadList(): void; ReinitializeGetWorkflowPaging(): void; UpdateWorkflowPaging(): void; setWorkflowListResult(result: any): void; resetFilters(): void; showAddWorkflowModal(AddWorkflowModal: any): void; addWorkflow(): void; showEditWorkflowModal(Workflow: any, EditWorkflowModal: any): void; editWorkflow(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }