import { HttpClient } from '@angular/common/http'; import { BaseApiTemplateService } from '../shared/base-api-template-service.model'; import { ApiResponseModel, ApiVisa, Pagination } from '../shared'; import { Observable } from 'rxjs'; import { EinvoiceDiscrepanciesReportContainerModel } from '../../../../../models/aggregates/e-invoice/my-einvoice_discrepancies_report_container.model'; import { GenericDocContainerModel } from '../../../../../models/aggregates/generic_doc'; import { MyEInvoiceToIrbContainerContainerModel } from '../../../../../models/aggregates/e-invoice/my-einvoice-to-irb-hdr-container.model'; export declare class MyEInvoiceDiscrepanciesMonthlyReportService extends BaseApiTemplateService { constructor(http: HttpClient); downloadDiscrepanciesReport(einvoiceDiscrepanciesReportContainerModel: EinvoiceDiscrepanciesReportContainerModel, visa: ApiVisa): Observable; webDiscrepanciesReport(einvoiceDiscrepanciesReportContainerModel: EinvoiceDiscrepanciesReportContainerModel, visa: ApiVisa): Observable; getReportDetailsOfGenDoc(lineGuid: string, visa: ApiVisa): Observable>; getReportDetailsOfToIRb(lineGuid: string, visa: ApiVisa): Observable>; downloadReportDetailsOfGenDoc(lineGuid: string, visa: ApiVisa): Observable; downloadReportDetailsOfToIRb(lineGuid: string, visa: ApiVisa): Observable; getReportDetailsOfGenDocQuery(pagination: Pagination, lineGuid: string, visa: ApiVisa): Observable>; getReportDetailsOfToIRbQuery(pagination: Pagination, lineGuid: string, visa: ApiVisa): Observable>; }