import { HttpClient } from '@angular/common/http'; import { Store } from '@ngxs/store'; import { JobParameterService } from './common/job-parameter.service'; export declare class ApplyService extends JobParameterService { protected httpClient: HttpClient; protected store: Store; private datePipe; constructor(httpClient: HttpClient, store: Store); addJob(job: any): Promise; getApplyHistory(pageNum: number, pageSize: number, callerId: string, beginDate?: Date, endDate?: Date, typeId?: any, priority?: string, status?: string, repairerId?: string): Promise; getJob(callerId: string, jobId: string): Promise; getJobTraces(callerId: string, jobId: string): Promise; getJobAttachment(callerId: string, jobId: string): Promise; getJobBeforeAttachment(callerId: string, jobId: string): Promise; getJobCompletedAttachment(callerId: string, jobId: string): Promise; addJobNote(note: any): Promise; appraise(data: any): Promise; fillRepairJobId(jobId: string, groupId: string, sheetContent: string): any; }