import { HttpClient } from '@angular/common/http'; import { AuthService, ErrorIntecertorService, ParametrosGeneralModel, UtilsService, cargarmapasGlobal } from 'general-library-union'; import { Observable } from 'rxjs'; import { UbicacionFisicaModel } from '../../compensacion/models/UbicacionFisicaModel'; import { BienestarPipe } from '../pipes/bienestar.pipe'; import { CodigoBaseTalentoModel } from '../models/CodigoBaseTalentoModel'; import { TerceroTalentoModel } from '../models/TerceroTalentoModel'; import { GeneralService } from '../../../shared/servicios/general.service'; import { InstructorEntidadPipe } from '../pipes/instructor-entidad.pipe'; import { GrupoTalentoModel } from '../../capacitacion/models/GrupoTalentoModel'; import { MomentoEventoModel } from '../models/MomentoEventoModel'; import { UnidadCargoModel } from '../../talento/models/UnidadCargoModel'; import { AsistenteEventoModel } from '../../capacitacion/models/AsistenteEventoModel'; import { SaraAplicacionService } from '../../../shared/servicios/sara-aplicacion.service'; import { GeneralPipe } from '../../../shared/pipes/general.pipe'; import { ArchivoModel } from '../../hojavida/models/ArchivoModel'; import * as i0 from "@angular/core"; export declare class BienestarService { private httpClient; private errorInterceptor; private cargarMapas; private bienestarPipe; private generalService; private instructorEntidadPipe; authService: AuthService; private saraAplicacionService; private utilsServices; private generalPipe; constructor(httpClient: HttpClient, errorInterceptor: ErrorIntecertorService, cargarMapas: cargarmapasGlobal, bienestarPipe: BienestarPipe, generalService: GeneralService, instructorEntidadPipe: InstructorEntidadPipe, authService: AuthService, saraAplicacionService: SaraAplicacionService, utilsServices: UtilsService, generalPipe: GeneralPipe); private handleError; consultarPlanInversion(general: ParametrosGeneralModel): Observable; getListaUnidadSegunEmp(empresa: number): Promise; cargarFormularioDinamicoEvento(general: ParametrosGeneralModel): Observable; consultarEscenarios(ubicacionFisica: UbicacionFisicaModel): Promise; consultarModalidades(modalidad: CodigoBaseTalentoModel): Promise; consultarCodigoBaseTalento(modalidad: CodigoBaseTalentoModel): Promise; getListaRamaMixta(): Promise; getListaNivelDisciplinas(): Promise; consultarEntrenadores(terceroTalentoDTO: TerceroTalentoModel): Promise; getListaEstados(): any[]; getListaAreas(codigoBaseTalentoDTO: CodigoBaseTalentoModel): Promise; getListaEntidades(terceroTalentoModel: TerceroTalentoModel): Promise; getConsultarPlanInversion(): Promise; getConsultarTipoCosto(): Promise; consultarMapaGruposTalentoBienestar(): Promise; consultarMapaMomentoEventos(momentoEvento: MomentoEventoModel): Promise; consultarGruposTalento(grupoTalentoDTO: GrupoTalentoModel): Promise; consultarIntegrantes(terceroTalentoModel: TerceroTalentoModel): Promise; consultarListaUnidades(unidadCargo: UnidadCargoModel): Promise; consultarListaEmpresa(): Promise; getListaMomentoEvento(momentoEventoDTO: MomentoEventoModel): Promise; eliminarEventoIndividual(item: AsistenteEventoModel): Observable>; cargarListaEmpresas(): Promise; getListaEstadoCivil(): Promise; getListaCargoSegunEmp(empresa: number): Promise; getListaNivelCargo(): Promise; getListaGestionPeriodo(): Promise; getListClasificacion(): Promise; getListaEmpresa(): Promise; getListaRoles(): Promise; consultarParticipantesASancionar(asistenteEvento: AsistenteEventoModel): Promise; guardarEventoBienestarPublicacion(llaveEventoModel: string, htmlPublicacion: string, inicioPublicacion: Date, finalPublicacion: Date): Observable; consultarArchivoPublicacion(html: string): Observable; getListaSucursalGestion(): Promise; getConsultarConvenioContrato(): Promise; guardarAsignacionPublicacion(llaveTabla: string, htmlPublica: string, publicaInicial: Date, fechaFinal: Date): Observable>; actualizaCostoBeneficio(llaveBeneficio: string, usuario: string): Promise; getListaEntidadBienestar(): Promise; cargarListaAnexosConvenios(objeto: any): Observable; cargarDocumentoConvenio(archivoDTO: ArchivoModel, llaveTablaArchivo: string, nombreTabla: string, archivo: File): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }