import { AuthService, CargarControlFuncionalidadService } from 'general-library-union'; import { SaraAplicacionService } from './../../../../../shared/servicios/sara-aplicacion.service'; import { UtilsService } from 'general-library-union'; import { PuestoTrabajoModel } from '../../../models/PuestoTrabajoModel'; import { NivelCargoModel } from '../../../../compensacion/models/NivelCargoModel'; import { EncriptadoBasicoService, GeneralService, ToastService } from 'general-library-union'; import { CargarArchivosService } from '../../../../../shared/servicios/cargar-archivos.service'; import { PuestoTrabajoService } from '../../../services/puesto-trabajo.service'; import { PuestoRequerimientoService } from '../../../services/puesto-Requerimiento.service'; import { DescripcionCargoComponent } from '../../descripcion-cargo/descripcion-cargo/descripcion-cargo.component'; import { RequerimientoPmPage } from '../requerimiento-pm/requerimiento-pm.page'; import { DatosPuestoTrabajoContComponent } from '../datos-puesto-trabajo-cont/datos-puesto-trabajo-cont.component'; import { PopupMotivoRequerimientoComponent } from '../../../popups/popup-motivo-requerimiento/popup-motivo-requerimiento.component'; import * as i0 from "@angular/core"; export declare class PlantaPersonalClienteComponent { private generalSvc; private notificationBusService; private encriptadorbasico; private utilsService; private controlFuncionService; private saraAplicacionService; private authService; private cargarArchivo; private puestoSvc; private puestoRequerimientoSvc; rutaFoto: any; puestoJefe: PuestoTrabajoModel; puestoSubalternoSeleccionado: PuestoTrabajoModel; listaNiveles: NivelCargoModel[]; llaveOriginal: string; maxinoNivel: number; vistaVisualizar: string; puestoTrabajoBean: DatosPuestoTrabajoContComponent; descripcionCargoBean: DescripcionCargoComponent; requerimientoPM: RequerimientoPmPage; popupMotivoReq: PopupMotivoRequerimientoComponent; constructor(generalSvc: GeneralService, notificationBusService: ToastService, encriptadorbasico: EncriptadoBasicoService, utilsService: UtilsService, controlFuncionService: CargarControlFuncionalidadService, saraAplicacionService: SaraAplicacionService, authService: AuthService, cargarArchivo: CargarArchivosService, puestoSvc: PuestoTrabajoService, puestoRequerimientoSvc: PuestoRequerimientoService); inicializa(llavePuesto: string): Promise; traerJefe(llavePuesto: string): Promise; consultarPuestoJefe(llavePuesto: string): Promise; retorno(llavesJefes: any): void; consultarPuestosSubalternos(llavePuestoJefe: string): Promise; verDescripcionCargoJefe(): Promise; verDescripcionCargoSubalterno(puestoSubalternoSeleccionado: any): Promise; consultarRequerimiento(puestoSubalternoSeleccionado: any): Promise; setVolverPM(motivo: any): Promise; verDescripcionCargo(puestoTrabajoDTO: PuestoTrabajoModel): Promise; consultarPosicionJefe(): void; consultarPosicionSubalterno(puestoSubalternoSeleccionado: any): void; consultarOriginal(): void; consultarSubalternoSubalterno(puestoSubalternoSeleccionado: any): void; consultarPosicion(puestoTrabajoDTO: PuestoTrabajoModel): Promise; regresar(): void; setVistaVisualizar(event: any): void; verificarControl(control: any): boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }