import { HttpClient, HttpResponse } from '@angular/common/http'; import { Observable } from 'rxjs'; import { getdiscountAllRq, DiscountRq, DiscountUpdateRq, IObtainAllCoursewallet, IAssignRequestRq, IObtainAvailableCourseRs, IGetCodByPaymentPlanRq, IUpdateAmountCodPaymentsRq, IParamsUpdateDateCodPaymentsRq, ICancelStudentReceiptRq, ICancelledReceiptByDateRq, IPaymentsReceivedByUserRq, IObtainCourseByCoodDiffParamRq, NameCommonExpenses, IObtainPaymentTranHistoryRq, IObtainStudentPaymentByDiffParamRq, InfoCashClosingRq, IcashClosingDateRq, IcashClosingRq, IpaymentBillEgressRq, IncomesAndEgressRq, IObatinDetailedIncomeByUserAndDateRq, SendEmailPayment, SendEmailPaymentCancellationRS, IPaymentCorrelativeRq, IObtainGatewayPaymentRecordRq, IUpdateEpaycoPaymentRq, IElectronicInvoiceRS, IAccountsBalanceRq, IGetFullPaymentInformationRq, IGetFullPaymentInformationRs, ISearchPaymentBillRq, ISearchPaymentBillRs, IGetSummaryByCoordinatorRq, IAddNewQuotaWithCommentsRq, IDeleteQuotaRecordWithCommentsRq, IModifyQuotaDataWithCommentsRq, IEditInstallmentAmounWithCommentsRq, ICoursePaymentRangeReportRq, ICoursePaymentRangeReportRs, IPreviewModifyPaymentPlanRq, ISaveModifiedPaymentPlanRq, IStudentsWithOverdueFeesByCoordinatorRq, IGetAllDiscountWithModalityBySegmentRq, ICreateDiscountWithSegmentRq, IObtainStudentInfoSerchRq, ISearchForStudentsByDifferentParametersAndCampusRq, IObtainCampusSummaryByUserCodeRq, IObtainCourseWalletSummaryByCampusAndUserStatusRq, IGetCoursesNotAssignedByCampusRq, IGetCoursesAssignedByTheCoordinatorRq, IGetAllDiscountWithModalityBySegmentCampusDateRq, IGetCoursesNotAssignedByCampusWithAvailableCapacityRq, IObtainCampusCoursesByAdvisorRq, ICreateRecordOfCanceledReceiptRq, IListOfCanceledReceiptsByCampusRq, IObtainPaymentsMadeByDatesByCampusRq, IgetReceiptToPayByCodeAndCampusRq } from '../../models/budget/budget.model'; import { IFullCodStudentOverdueByCoordinatorRq, IPaymentOverdueByCoordinatorCourseRq, IPaymentOverdueByCoordinatorRq, IPaymentReferenceRq, ITransferAssignImage, ITransferCreateRq, ITransferDeleteRq, ITransferGetAllRq, ITransferGetRq, ITransferSearchRq, ITransferShowImageRq, ITransferStatusUpdateRq, ITransferUpdateRq, PaymentBillRq2, PriceByTypeServiceRq, IDeleteCodPaymentsRq, ICreateCodPaymentsRq, ITransferStatusUpdateRequestRq, IUpdateElectronicInvoiceRq, IValidationOfTransfersByNumberRq, IGetDiscountCouponInformationRq, ICreatePaymentBillByCampusRq } from '../../models/payment/payment-rq.model'; import { IgetCoursesFinishAndunassignedRq } from '../../models/reports/reports.model'; import { IPTGeneralService } from '../service-enviroments'; import { ICodPaymentRq } from '../../models/cod/cod-rq.model'; import { ICreateTransferRq, ISearchTransferRq, IUpdateTransferRq } from '../../models/transfer/transfer.model'; import { IGetTransactionsByUserCodeRq, IUpdateTransactionStatusRq, IWompiPaymentRq, IWompiTransactionPayloadRq } from '../../models/PaymentGateway/PaymentGateway.models'; import * as i0 from "@angular/core"; export declare class BudgetService extends IPTGeneralService { private http; private SERVICE_URL; constructor(http: HttpClient); getAllDiscount(user: getdiscountAllRq): Observable; createDiscount(params: DiscountRq): Observable; updateDiscount(params: DiscountUpdateRq): Observable; getDiscountCouponInformation(params: IGetDiscountCouponInformationRq): Observable; getPaymentStudentsByCode(codeStudent: number): Observable; getPaymentServiceStudentsByCode(codeStudent: number): Observable; getPaymentWalletByCampus(codeCampus: number): Observable; paymentBillDues(params: PaymentBillRq2): Observable; paymentBillServices(params: PaymentBillRq2): Observable; getPaymentBillAll(): Observable; getPaymentBillByCode(codePayment: number): Observable; getReceiptToPayByCodeAndCampus(params: IgetReceiptToPayByCodeAndCampusRq): Observable; getPaymentBillByStudent(codeStudent: number): Observable; getPaymentBillByReference(reference: string): Observable; getPriceByTypeService(params: PriceByTypeServiceRq): Observable; obtainCoursesByCoordinator(params: IObtainAllCoursewallet): Observable; getWalletByCodeUser(codeUser: number): Observable; getpaymentBillByWalletCode(codeWallet: number): Observable; getpaymentBillIncome(codeWallet: number): Observable; getpaymentBillEgress(codeWallet: number): Observable; getPaymentOverdueStudent(): Observable; getDayPaymentOverdueStudent(codeStudent: number): Observable; getPaymentOverdueCourseByCoordinator(params: IPaymentOverdueByCoordinatorRq): Observable; getPaymentOverdueStudentByCoordinator(params: IPaymentOverdueByCoordinatorRq): Observable; getPaymentOverdueStudentByCoordinatorAndCourseCode(params: IPaymentOverdueByCoordinatorCourseRq): Observable; getObtainCodStudentByCoordinator(params: IFullCodStudentOverdueByCoordinatorRq): Observable; getCoursesFinishAndunassigned(params: IgetCoursesFinishAndunassignedRq): Observable; AssingCourse(params: any): Observable; AssingCourses(params: IAssignRequestRq): Observable; obtainAllAvailableCoursesByStudent(params: IObtainAvailableCourseRs): Observable; obtainObservationByCodStudent(params: IFullCodStudentOverdueByCoordinatorRq): Observable; adminStudentByCoordinator(params: IFullCodStudentOverdueByCoordinatorRq): Observable; getCodbyPaymentPlanRq(params: IGetCodByPaymentPlanRq): Observable; UpdateAmountCodPayments(params: IUpdateAmountCodPaymentsRq): Observable; UpdateDateCodPayments(params: IParamsUpdateDateCodPaymentsRq): Observable; UpdateDateCodPaymentsForPaymentPlan(params: IParamsUpdateDateCodPaymentsRq): Observable; obtainPaymentReceiptByCode(codeReceipt: number): Observable; obtainPaymentsForStudentCode(codeStudent: number): Observable; obtainStudentPaymentsByGroupingCod(codeStudent: number): Observable; obtainReceiptByCode(codeReceipt: number): Observable; obtainPaymentsForReceiptCode(codeStudent: number): Observable; canelStudentReceipt(params: ICancelStudentReceiptRq): Observable; getCancelledReceiptsByDate(params: ICancelledReceiptByDateRq): Observable; obtainPaymentreceivedByUser(params: IPaymentsReceivedByUserRq): Observable; getTotalCashReceiptsByDateAndUser(params: IPaymentsReceivedByUserRq): Observable; obtainCoursesByCoordAndDiffParam(params: IObtainCourseByCoodDiffParamRq): Observable; getAllCommonExpenses(): Observable; createCommmonExpenses(param: NameCommonExpenses): Observable; obtainCodAndStatusApprovedLevelByGroup(param: NameCommonExpenses): Observable; obtainStudentPaymentTransactionHistoryByCourse(param: IObtainPaymentTranHistoryRq): Observable; obtainPaymentTransactionHistoryByCod(param: IObtainPaymentTranHistoryRq): Observable; obtainStudentInfoSerch(param: IObtainStudentInfoSerchRq): Observable; obtainStudentPaymentByDifferentParameter(param: IObtainStudentPaymentByDiffParamRq): Observable; createEgress(param: IpaymentBillEgressRq): Observable; getCategory(): Observable; createCashClosing(param: IcashClosingRq): Observable; searchCommonExpenses(name: string): Observable; getUsersCashClosing(): Observable; getCashClosingDay(code: number): Observable; getCashClosingMonth(code: number): Observable; getCashClosingYear(code: number): Observable; getInfoCashClosingByCode(param: InfoCashClosingRq): Observable; getCashClosingDate(param: IcashClosingDateRq): Observable; exportObtainStudentPaymentTransactionHistoryByCourse(param: IObtainPaymentTranHistoryRq): Observable; getTotalCashIncomeEgress(param: IncomesAndEgressRq): Observable; obatinBalacesByCoodinator(params: IAccountsBalanceRq): Observable; obatinDetailedIncomeByUserAndDate(params: IObatinDetailedIncomeByUserAndDateRq): Observable; exportIncomeExpenseHistoryData(params: IObatinDetailedIncomeByUserAndDateRq): Observable; obtainAllPaymentBillCanceledByStudent(codeStudent: number): Observable; getPaymentInfoByReference(params: IPaymentReferenceRq): Observable; obtainPaymentsByCod(param: ICodPaymentRq): Observable; obtainPaymentsMadeByDates(params: ICancelledReceiptByDateRq): Observable; sendEmailPayment(params: SendEmailPayment): Observable; sendEmailPaymentCancellation(params: SendEmailPaymentCancellationRS): Observable; getAllTransfers(params: ITransferGetAllRq): Observable; getTransferByCode(params: ITransferGetRq): Observable; createTransfer(params: ITransferCreateRq): Observable; assignImageToTransfer(params: ITransferAssignImage): Observable; showTransferImage(params: ITransferShowImageRq): Observable>; updateTransfer(params: ITransferUpdateRq): Observable; updateTransferStatus(params: ITransferStatusUpdateRq): Observable; deleteTransfer(params: ITransferDeleteRq): Observable; searchTransfer(params: ITransferSearchRq): Observable; exportPaymentCorrelativeeHistoryData(param: IPaymentCorrelativeRq): Observable; obtainPaymentsMadeByFilter(param: IPaymentCorrelativeRq): Observable; obtainGatewayPaymentRecord(param: IObtainGatewayPaymentRecordRq): Observable; epaycoPaymentUpdate(param: IUpdateEpaycoPaymentRq): Observable; exportElectronicInvoiceHistoryData(param: IElectronicInvoiceRS): Observable; exportAccountsAndBalancesByCoodinator(param: IAccountsBalanceRq): Observable; createCodPayments(params: ICreateCodPaymentsRq): Observable; deleteCodPayments(params: IDeleteCodPaymentsRq): Observable; getFullPaymentInformation(params: IGetFullPaymentInformationRq): Observable; updateTransferStatusByCode(params: ITransferStatusUpdateRequestRq): Observable; updateElectronicInvoice(params: IUpdateElectronicInvoiceRq): Observable; searchPaymentBill(params: ISearchPaymentBillRq): Observable; getValidationOfTransfersByNumber(params: IValidationOfTransfersByNumberRq): Observable; getSummaryByCoordinator(params: IGetSummaryByCoordinatorRq): Observable; createTransferValidate(params: ICreateTransferRq): Observable; searchTransferByReference(params: ISearchTransferRq): Observable; updateTransferData(params: IUpdateTransferRq): Observable; obtainListStudentPaymentStatus(params: IObtainCourseByCoodDiffParamRq): Observable; exportListStudentPaymentStatus(params: IObtainCourseByCoodDiffParamRq): Observable; obtainPaymentPlanByCodeCod(codeCod: number): Observable; receivePaymentsMadeToCod(codeCod: number): Observable; newRegistePaymentBillPreassignedCod(params: PaymentBillRq2): Observable; addNewQuotaWithComments(params: IAddNewQuotaWithCommentsRq): Observable; deleteQuotaRecordWithComments(params: IDeleteQuotaRecordWithCommentsRq): Observable; saveModifiedPaymentPlan(params: ISaveModifiedPaymentPlanRq): Observable; previewModifyPaymentPlan(params: IPreviewModifyPaymentPlanRq): Observable; modifyQuotaDataWithComments(params: IModifyQuotaDataWithCommentsRq): Observable; editInstallmentAmountWithComments(params: IEditInstallmentAmounWithCommentsRq): Observable; studentPaymentPlanByCod(codeCod: number): Observable; getPaymentsByMadeExport(params: any): Observable; searchForStudentsByDifferentParameters(param: IObtainStudentPaymentByDiffParamRq): Observable; obtainCoursePaymentRangeReport(param: ICoursePaymentRangeReportRq): Observable; obtainPendingGatewayPaymentsForProcessing(codeStudent: number): Observable; newTransactionOnWompiPaymentGateway(param: IWompiPaymentRq): Observable; handle(param: any): Observable; getTransactionsByUserCode(param: IGetTransactionsByUserCodeRq): Observable; revertPendingPaymentsByUserCode(param: IGetTransactionsByUserCodeRq): Observable; updateTransactionStatus(param: IUpdateTransactionStatusRq): Observable; getWompiTransactionById(param: IWompiTransactionPayloadRq): Observable; revertPendingTransactionsWithoutWompiCode(param: IGetTransactionsByUserCodeRq): Observable; studentsWithOverdueFeesByCoordinator(param: IStudentsWithOverdueFeesByCoordinatorRq): Observable; exportStudentsWithOverdueFeesByCoordinator(param: IStudentsWithOverdueFeesByCoordinatorRq): Observable; exportStudentsWithOverdueFeesByCoordinatorPdf(param: IStudentsWithOverdueFeesByCoordinatorRq): Observable; getAllDiscountWithModality(param: getdiscountAllRq): Observable; validateCouponByReference(reference: string): Observable; getAllDiscountWithModalityBySegment(param: IGetAllDiscountWithModalityBySegmentRq): Observable; getAllDiscountWithModalityBySegmentAndCampus(param: IGetAllDiscountWithModalityBySegmentCampusDateRq): Observable; createDiscountWithSegment(param: ICreateDiscountWithSegmentRq): Observable; searchForStudentsByDifferentParametersAndCampus(param: ISearchForStudentsByDifferentParametersAndCampusRq): Observable; obtainCourseWalletSummaryByCampusAndUserStatus(param: IObtainCourseWalletSummaryByCampusAndUserStatusRq): Observable; obtainCampusSummaryByUserCode(param: IObtainCampusSummaryByUserCodeRq): Observable; obtainCampusCoursesByAdvisor(param: IObtainCampusCoursesByAdvisorRq): Observable; getCoursesNotAssignedByCampus(param: IGetCoursesNotAssignedByCampusRq): Observable; getCoursesAssignedByTheCoordinator(param: IGetCoursesAssignedByTheCoordinatorRq): Observable; paymentsMadeByDateAndPortfolioCoordinatorReport(param: IGetCoursesAssignedByTheCoordinatorRq): Observable; getCoursesNotAssignedByCampusWithAvailableCapacity(param: IGetCoursesNotAssignedByCampusWithAvailableCapacityRq): Observable; createPaymentBillByCampus(params: ICreatePaymentBillByCampusRq): Observable; obtainAssigmentByParams(param: any): Observable; createRecordOfCanceledReceipt(params: ICreateRecordOfCanceledReceiptRq): Observable; listOfCanceledReceiptsByCampus(params: IListOfCanceledReceiptsByCampusRq): Observable; obtainPaymentsMadeByDatesByCampus(params: IObtainPaymentsMadeByDatesByCampusRq): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }