import type { ApplicationService } from '@adonisjs/core/types';
import { JobsOptions } from 'bullmq';
import { Job } from './job.js';
export declare class Dispatcher {
    private app;
    constructor(app: ApplicationService);
    dispatch(jobOrClosure: Function | typeof Job, payload: any, options?: JobsOptions & {
        queueName?: string;
    }): Promise<string | undefined>;
}
