import { ChangeDetectorRef, EventEmitter, Injector, OnInit, TemplateRef } from '@angular/core'; import { HttpService } from '@ecp-caf/caf-common'; import { MessagerService } from '@farris/ui-messager'; import { TypeConverter } from '@farris/ide-property-panel'; import { ExpressionService } from '@gsp-svc/expression'; import { ProcessDesignerUIState } from '../../app/process-designer.uistate'; import { CheckCondition } from './check-condition'; import { WfLocalePipe } from '../../i18n/pipe/wf-process-editor-locale.pipe'; export declare class CheckConditionComponent implements OnInit { private injector; private message; private designerUIState; private expr; private http; private cdr; private localeId; private resources; private localePipe; readonly groupIcon = ""; closeModal: EventEmitter; submitModal: EventEmitter; value: CheckCondition[]; languages: { code: string; name: any; }[]; modalFooter: TemplateRef; activityBeforeStarted: CheckCondition; activityBeforeCompleted: CheckCondition; modalConfig: { title: any; width: number; height: number; showButtons: boolean; }; constructor(injector: Injector, message: MessagerService, designerUIState: ProcessDesignerUIState, expr: ExpressionService, http: HttpService, cdr: ChangeDetectorRef, localeId: string, resources: any, localePipe: WfLocalePipe); ngOnInit(): void; editCondition(checkTime: string): void; clearCondition(checkTime: string): void; clickOK(): void; clickCancel(): void; validator(): void; } export declare class CheckConditionConverter implements TypeConverter { private localePipe; constructor(localePipe: WfLocalePipe); convertTo(data: any): string; }