import * as Bull from 'bull'; import { IBullJobData } from './Interfaces'; export declare class Queue { private jobQueue; constructor(); add(jobData: IBullJobData, jobOptions: object): Promise; getJob(jobId: Bull.JobId): Promise; getJobs(jobTypes: Bull.JobStatus[]): Promise; getBullObjectInstance(): Bull.Queue; stopJob(job: Bull.Job): Promise; } export declare function getInstance(): Queue;