import { EventEmitter, OnInit } from '@angular/core'; import { EvkErrorType, EvkUpdateComponentBase, MessageCrudService } from '@evomatik/evk-common'; import { VehiculoExpedienteModel } from '../../../models/vehiculo-expediente.model'; import { VehiculosShowService } from '../services/vehiculos-show.service'; import { VehiculosUpdateService } from '../services/vehiculos-update.service'; import { Observable } from 'rxjs'; import { VehiculosFormComponent } from '../vehiculos-form/vehiculos-form.component'; export declare class VehiculosUpdateComponent extends EvkUpdateComponentBase implements OnInit { showService: VehiculosShowService; updateService: VehiculosUpdateService; messagesCrudService: MessageCrudService; constructor(showService: VehiculosShowService, updateService: VehiculosUpdateService, messagesCrudService: MessageCrudService); readonly canEdit: boolean; vehiculo: VehiculoExpedienteModel; esLocal: boolean; afterUpdateEvent: EventEmitter; vehiculoActualizado: EventEmitter; ngOnInit(): void; evkLoadComponentData(): Observable; setFormComponent: VehiculosFormComponent; evkFillForm(response: VehiculoExpedienteModel): Observable; protected errorEdit(error: EvkErrorType): void; formValid: () => boolean; regresar(event: boolean): void; editarDiligencia(): void; onCatalogosCargados(cargados: boolean): void; }