import { AfterViewInit, OnDestroy, OnInit } from '@angular/core'; import { EvkBuildFormComponent } from '../../../evk-render/form-construction/evk-build-form/evk-build-form.component'; import { EvkResponseType, MessageCrudService } from '@evomatik/evk-common'; import { DatosPropiosDiligenciaCreateService } from './datos-propios-diligencia-create.service'; import { FormGroup } from '@angular/forms'; import { EvkStepperShareDataService } from '../../../evk-stepper/evk-stepper-share-data.service'; import { EvkRenderFormCreateBaseComponent } from '../../../evk-render/base-components/evk-render-form-create-base.component'; import { Subject } from 'rxjs/internal/Subject'; export declare class DatosPropiosDiligenciaComponent extends EvkRenderFormCreateBaseComponent implements OnInit, AfterViewInit, OnDestroy { createService: DatosPropiosDiligenciaCreateService; messagesCrudService: MessageCrudService; shareDataService: EvkStepperShareDataService; idDiligencia: any; idMetadataForm: any; readOnlyForm: any; readOnlyData: boolean; form: FormGroup; element: string; idExpediente: string; private formularioValido; private esRespuesta; destroy$: Subject; constructor(createService: DatosPropiosDiligenciaCreateService, messagesCrudService: MessageCrudService, shareDataService: EvkStepperShareDataService); hello: EvkBuildFormComponent; readonly formValid: boolean; ngOnInit(): void; ngAfterViewInit(): void; accionesGuardar(): void; loadUpFields(): Promise; protected doneSave(response: EvkResponseType): void; canEditDatos(): boolean; ngOnDestroy(): void; }