import { EventEmitter, OnInit } from '@angular/core'; import { TranslateService } from '@ngx-translate/core'; import { GeneralPipe } from '../../../../shared/pipes/general.pipe'; import { HojaVidaPipe } from '../../../../shared/pipes/hojavida.pipe'; import { ListaConstantesPipe } from '../../../../shared/pipes/listaConstantes.pipe'; import { ParametrosPipe } from '../../../../shared/pipes/parametros.pipe'; import { CargarArchivosService } from '../../../../shared/servicios/cargar-archivos.service'; import { GeneralService } from '../../../../shared/servicios/general.service'; import { AuthService, CargarControlFuncionalidadService, ToastService, UtilsService } from 'general-library-union'; import { ConfirmationService } from 'primeng/api'; import { TipoDocumentoModel } from '../../../../modules/hojavida/models/TipoDocumentoModel'; import { MomentoDocumentoModel } from '../../../../modules/talento/models/MomentoDocumentoModel'; import { RequisitoHojaModel } from '../../../../modules/talento/models/RequisitoHojaModel'; import { EncriptadoBasicoService } from '../../../../shared/servicios/encriptado-basico.service'; import * as i0 from "@angular/core"; export declare class PopupDocumentoNovedadComponent implements OnInit { private listaConstantesPipe; private confirmationService; private notificacionesService; private translateService; private cargarArchivoService; controlFuncionService: CargarControlFuncionalidadService; private generalPipe; private parametrosPipe; utilsService: UtilsService; private hojaVidaPipe; private authService; private encriptadorBasico; private generalService; requisitoHojaDTO: RequisitoHojaModel; listaCumplido: any[]; listaDocumento: any[]; nuevo: boolean; paqueteServidor: string; fichero: any; nombreArchivo: string; tipoDocumento: TipoDocumentoModel; actividadEncuesta: boolean; extensionesPermitidas: string[]; tamanioArchivo: number; extensionArchivoCargado: string; mostrarPopup: boolean; destino: EventEmitter; visible: boolean; archivoSeleccionado: File; clickGuardar: boolean; constructor(listaConstantesPipe: ListaConstantesPipe, confirmationService: ConfirmationService, notificacionesService: ToastService, translateService: TranslateService, cargarArchivoService: CargarArchivosService, controlFuncionService: CargarControlFuncionalidadService, generalPipe: GeneralPipe, parametrosPipe: ParametrosPipe, utilsService: UtilsService, hojaVidaPipe: HojaVidaPipe, authService: AuthService, encriptadorBasico: EncriptadoBasicoService, generalService: GeneralService); ngOnInit(): void; inicializar(unionDTO: any, llaveTipoDocumento: string, actividadEncuesta: boolean): Promise; cargarDocumento(momentoDocumentoDTO: MomentoDocumentoModel, unionDTO: any, actividadEncuesta: boolean, llaveTipoDocumento?: string): Promise; cargarDocumento2(): void; cargarArchivo(data: any, fubauto: any): void; private readFile; guardarArchivo(llave: string): void; ocultar(): void; validarRequisito(): boolean; eliminar(event: any): void; setEliminar(): void; guardar(): void; descargarAnexo(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }