import { EventEmitter, OnDestroy, OnInit } from "@angular/core"; import { EvkResponseType, MessageCrudService } from "@evomatik/evk-common"; import { ContainerBase } from "../../base/container.base"; import { ConfiguracionModel } from "../../configuraciones/models/configuracion.model"; import { Persona } from "../../personas/models/persona.model"; import { PersonasCreateService } from "../../personas/services/personas-create.service"; import { PersonasUpdateService } from "../../personas/services/personas-update.service"; import * as i0 from "@angular/core"; export declare class ContenedorDatosGeneralesComponent extends ContainerBase implements OnInit, OnDestroy { createService: PersonasCreateService; updateService: PersonasUpdateService; messagesCrudService: MessageCrudService; idPersona: string; update: boolean; configuracion: ConfiguracionModel; doneSaveEmitter: EventEmitter; doneEditEmitter: EventEmitter; showCreate: boolean; showUpdate: boolean; constructor(createService: PersonasCreateService, updateService: PersonasUpdateService, messagesCrudService: MessageCrudService); ngOnInit(): void; protected doneSave(response: EvkResponseType): void; protected doneEdit(response: EvkResponseType): void; errorMessageFoto($event: any): void; successMessageFoto($event: any): void; loadingFoto($event: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }