import { GetQueues } from '../../@types/api'; import { AppJob, SelectedStatuses } from '../../@types/app'; export declare class Api { private axios; constructor({ basePath }?: { basePath: string; }); getQueues({ status }: { status: SelectedStatuses; }): Promise; retryAll(queueName: string): Promise; cleanAllDelayed(queueName: string): Promise; cleanAllFailed(queueName: string): Promise; cleanAllCompleted(queueName: string): Promise; cleanJob(queueName: string, jobId: AppJob['id']): Promise; retryJob(queueName: string, jobId: AppJob['id']): Promise; promoteJob(queueName: string, jobId: AppJob['id']): Promise; getJobLogs(queueName: string, jobId: AppJob['id']): Promise; private handleResponse; private handleError; }