import { AfterViewInit, ChangeDetectorRef, Injector, WritableSignal } from '@angular/core'; import { BehaviorSubject } from 'rxjs'; import { EnumCorePageEditMode } from '../../core-page-edit/EnumCorePageEditMode'; import { CoreFormDesignService } from '../core-form-design.service'; import { BaseComponent } from '../../base-component/base/base.component'; import { ActivatedRoute, Router } from '@angular/router'; import { CoreWorkflowService } from '../../core-workflow-builder/core-workflow.service'; import { IAfInstance } from '../interfaces'; import { ICoreFormSection } from '../../core-form/core-form/enum-interfaces'; import { ApplicationHelpService } from '../../../services/application-help.service'; import { IWfWorkflow } from '../../core-workflow-builder/interfaces/IWfWorkflow'; import { AlertService } from '../../alert/alert.service'; import { AppService } from '../../../services/app.service'; import { MultiLanguageService } from '../../../services/multi-language.service'; import { DomService } from '../../services/dom.service'; import { CoreFormService } from '../../core-form/core-form.service'; import { AppConfigService } from '../../../services/app-config.service'; import { JsonService } from '../../../services/json.service'; import { FormGroup } from '@angular/forms'; import { IWorkflowReactContext } from '../../core-workflow-builder/interfaces/IWorkflowReactContext'; import { IRoutingResult } from '../../core-workflow-builder/interfaces/IRoutingResult'; import { IStepFormConfig } from '../../core-workflow-builder/interfaces/IStepConfig'; import * as i0 from "@angular/core"; export declare class LiveFormComponent extends BaseComponent implements AfterViewInit { mls: MultiLanguageService; private coreFormService; $designMode: import("@angular/core").InputSignal; $forKickOff: import("@angular/core").InputSignal; $workflowReactContext: import("@angular/core").InputSignal; $form: WritableSignal | null>; $onClose: import("@angular/core").OutputEmitterRef; $loading: WritableSignal; $showAfInstanceJson: WritableSignal; $showWfWorkflowJson: WritableSignal; $logExpandedStates: WritableSignal; $backendMessage: WritableSignal; $loadingMessage: WritableSignal; $logs: WritableSignal; $results: WritableSignal; workflowId: string | undefined; coreFormDesignService: CoreFormDesignService; applicationHelpService: ApplicationHelpService; ds: DomService; wfs: CoreWorkflowService; fds: CoreFormDesignService; js: JsonService; cdr: ChangeDetectorRef; router: Router; route: ActivatedRoute; alertService: AlertService; appService: AppService; cfs: CoreFormService; appConfigService: AppConfigService; injector: Injector; isDevMode: boolean; $previewMode: WritableSignal; $employeeSubmiterId: WritableSignal; simulatedEmployee$: BehaviorSubject; $showLiveRouting: WritableSignal; $zIndex: WritableSignal; $reactMode: WritableSignal; $onBehalfMode: import("@angular/core").Signal; $reactInjectedFieldsAdded: WritableSignal; readonly $urlOfOrigin: import("@angular/core").Signal; $effectiveSections: import("@angular/core").Signal; constructor(mls: MultiLanguageService, coreFormService: CoreFormService); generateSubmitDto(): any; toggleShowRouting(): void; initialSubmit(): void; $inputSections: WritableSignal; $workflow: WritableSignal; $afInstance: WritableSignal; $customButtons: WritableSignal; $normalMode: WritableSignal; $submitApi: WritableSignal; $inputSectionsJson: import("@angular/core").Signal; $afInstanceJson: import("@angular/core").Signal; $wfWorkflowJson: import("@angular/core").Signal; mode$: BehaviorSubject; checkError$: BehaviorSubject; ngOnInit(): void; ngAfterViewInit(): void; onLiveFormCreated(e: any): void; onLiveSubmit(e: any): void; onClose(): void; addKickOffInjectedFields(): void; addReactInjectedFields(): void; clearInjectedFields(): void; react(reactType: string): void; applyFormUi(sections: ICoreFormSection[], formUi: IStepFormConfig["formUi"]): ICoreFormSection[]; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }