import { HttpClient } from '@angular/common/http'; import { BaseApiTemplateService } from '../../../shared/base-api-template-service.model'; import { JobHeaderContainerModel } from '../../../../../../../models/aggregates/erp/delivery/job'; import { ApiVisa } from '../../../shared'; import { Observable } from 'rxjs'; import { Pagination, PagingResponseModel, BasicApiResponseModel } from './../../../shared'; import { ApiResponseModel } from '../../../shared/api-response.model'; import * as i0 from "@angular/core"; export declare class JobHdrService extends BaseApiTemplateService { readonly url: string; constructor(http: HttpClient); getByGuidLoginEP(guid: string, visa: ApiVisa): Observable>; getByCriteria(pagination: Pagination, visa: ApiVisa, criteria?: any): Observable>; getByCriteriaLoginEP(pagination: Pagination, visa: ApiVisa, criteria?: any): Observable>; addFiles(formData: FormData, hdrGuid: string, visa: ApiVisa): Observable; replaceFile(formData: FormData, extGuid: string, visa: ApiVisa): Observable; deleteFile(extGuid: string, visa: ApiVisa): Observable; getFile(extGuid: string, visa: ApiVisa): Observable; getFileLoginEP(extGuid: string, visa: ApiVisa): Observable; printMultiJasperJobShipment(formatGuid: string, visa: ApiVisa, body: any): Observable; printMultiJasperGenDocJob(formatGuid: string, visa: ApiVisa, body: any): Observable; updateJobSequence(payload: any, visa: ApiVisa): Observable; getJobHdrsByTripGuidsPost(dtoObject: any, visa: ApiVisa): Observable>; printMultiJasperJobShipmentCustom(formatGuid: string, visa: ApiVisa, body: any): Observable; static ɵfac: i0.ɵɵFactoryDef; static ɵprov: i0.ɵɵInjectableDef; }