UNPKG

@qbraid-core/jobs

Version:
10 lines (9 loc) 572 B
import { QbraidSession, QbraidClient } from '@qbraid-core/base'; import { QuantumJobResponse, JobQueryParams, DeleteSingleJobResponse, DeleteMultipleJobsResponse, CancelResponse } from './types'; export declare class QuantumJobsClient extends QbraidClient { constructor(session?: QbraidSession); getJobs(params?: JobQueryParams): Promise<QuantumJobResponse>; deleteJob(jobId: string): Promise<DeleteSingleJobResponse>; deleteMultipleJobs(jobIdArray: string[]): Promise<DeleteMultipleJobsResponse>; cancelJobs(jobId: string): Promise<CancelResponse>; }