import { HttpClient } from '@angular/common/http'; import { ErrorIntecertorService, GeneralService, UtilsService } from "general-library-union"; import { Observable } from 'rxjs'; import { DatoorganizacionModel } from '../models/DatoorganizacionModel'; import { PerfilFuncionModel } from '../models/PerfilFuncionModel'; import { PerfilFuncionContratoModel } from '../models/PerfilFuncionContratoModel'; import * as i0 from "@angular/core"; export declare class DescripcionCargoService { private httpClient; private errorInterceptor; private utilService; private GeneralSvc; private utilsService; constructor(httpClient: HttpClient, errorInterceptor: ErrorIntecertorService, utilService: UtilsService, GeneralSvc: GeneralService, utilsService: UtilsService); private handleError; crearFormulario(perfilMultiple: boolean, listadato: DatoorganizacionModel[], listaTipos: any[], nuevoOrigenLista: boolean): Observable; cargarFormulario(objeto: object, editable: boolean, perfil: PerfilFuncionModel, listadato: DatoorganizacionModel[]): Observable; cargarTextoNovedades(perfil: PerfilFuncionModel): Observable; validarNuevoDescripcionCargo(nuevoContrato: PerfilFuncionContratoModel): Observable; actualizarResponsableDescripcionCargo(llavePerfilFuncion: string): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }