import { ErasHttpService } from '../eras-http.service'; import { ErasConfigService } from '../eras-config.service'; import { Observable } from 'rxjs/Observable'; import { Job } from '../../model/job'; import { JobParam } from '../../model/job-param'; export declare class JobDataService { private erasConfigService; private erasHttpService; constructor(erasConfigService: ErasConfigService, erasHttpService: ErasHttpService); pull(lastDate: any, projectId?: any, jobId?: any): Observable<{ date: number; jobs: Job[]; }>; /** * * ___returns a observable of:___ * * ``` * { * processingDate: number, * jobs: Job[] * } * ``` * ___see also___: [Job]{@link Job} */ jobs(projectId?: string): Observable<{ processingDate: number; jobs: Job[]; }>; /** * Get the parameters used in execution job * * Returns a Observable array of [JobParam]{@link JobParam} * * ___see also___: [JobParam]{@link JobParam} */ parameters(jobId: any): Observable; cancel(jobId: any): Observable; }