import { EventEmitter, OnInit } from '@angular/core'; import { DatoorganizacionModel } from '../../models/DatoorganizacionModel'; import { TranslateService } from '@ngx-translate/core'; import { DatoOrganizacionPipe } from '../../../../shared/pipes/datoOrganizacion.pipe'; import { ConstantesService } from '../../../../shared/servicios/constantes.service'; import { ListaConstantesPipe } from '../../../../shared/pipes/listaConstantes.pipe'; import { AuthService, cargarmapasGlobal, ToastService, UtilsService } from 'general-library-union'; import { CaracteristicaPipe } from '../../../../shared/pipes/caracteristica.pipe'; import { GeneralService } from '../../../../shared/servicios/general.service'; import { GeneralPipe } from '../../../../shared/pipes/general.pipe'; import { ConfirmationService } from 'primeng/api'; import { FormBuilder, FormGroup } from '@angular/forms'; import { datoOrganizacionService } from '../../services/dato-organizacion.service'; import * as i0 from "@angular/core"; export declare class PopupDatosRequerimientoComponent implements OnInit { private translateService; private confirmationService; private formBuilder; private utilsService; private datoOrganizacionPipe; private constantesService; private listaConstantesPipe; private cargarMapas; private caracteristicasPipe; private generalService; private notificationBusService; private generalPipe; private us; private authService; private datoOrganizacionSvc; esCampoTabla: boolean; verOrden: any; remuneracionCargo: boolean; mostrarCampoRequerido: boolean; validadorCampoObligatorio: boolean; constructor(translateService: TranslateService, confirmationService: ConfirmationService, formBuilder: FormBuilder, utilsService: UtilsService, datoOrganizacionPipe: DatoOrganizacionPipe, constantesService: ConstantesService, listaConstantesPipe: ListaConstantesPipe, cargarMapas: cargarmapasGlobal, caracteristicasPipe: CaracteristicaPipe, generalService: GeneralService, notificationBusService: ToastService, generalPipe: GeneralPipe, us: UtilsService, authService: AuthService, datoOrganizacionSvc: datoOrganizacionService); listaDatos: any; tipoTabla: string; nuevo: boolean; titulo: any; datoOrganizacionDTO: DatoorganizacionModel; listaItemCampos: any[]; mostrarPopUp: boolean; listaitemTabla: any; listaEstados: any[]; listaObligatorio: any[]; comodinBuscador: any; regresar: EventEmitter; actualizar: EventEmitter; accion: string; listaTipoCampo: any[]; listaCaracterisDescriCargo: any[]; listaEstado: any[]; listaAccion: any[]; listaTipo: any[]; listaCaracteristica: any[]; listaCosteo: any[]; listaCandidato: any[]; listaProponer: any[]; listaAnexo: any[]; caracteristica: boolean; campo: boolean; costeo: boolean; candidato: boolean; anexo: boolean; convocatoria: boolean; pocesoSeleccion: boolean; verTabla: boolean; verCosteo: boolean; verAnexo: boolean; formulario: FormGroup; ngOnInit(): void; ver(tipoTabla: string, datoOrganizacion: DatoorganizacionModel, listaDatos: any): Promise; cargarListadoCampos(): Promise; cargarFormulario(): void; convertidorPipesSelects(pipe: any): any[]; cargarListados(): Promise; ocultar(): void; setActualizar(): void; transform(mapa: any, value: any): any; validarEspecifico(): Promise; validar(): boolean; guardar(): Promise; cargarListadosEspecificos(): Promise; cargarCampoTabla(valorTabla: any): Promise; cargarTipo(evento: any): Promise; cargueTipo(tipo: string): Promise; isRequerimiento(): boolean; verCandidato(): boolean; isEsCampoTabla(): boolean; isDescripcionCargo(): boolean; verCampo(): boolean; requerimiento(): boolean; isProcesoSeleccion(): boolean; verCaracteristicaCargo(): boolean; isEsCaracteristica(): boolean; booleanos(): Promise; isBase(): boolean; isCarpeta(): boolean; isMostrarMensaje(): boolean; /**Control visibilidad campos*/ isVerTabla(): boolean; isVerCampo(): boolean; isVerCaracteristicaCargo(): boolean; isVerCosteo(): boolean; isVerCandidato(): any; isVerAnexo(): boolean; isVerOrden(): boolean; isRemuneracionCargo(): boolean; isSueldo(): boolean; eliminar(event: any): Promise; setEliminar(): Promise; capitalizarTexto(texto: string): string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }