///
/**
* The binding for the given module is defined inside `providers/AppProvider.ts`
* file.
*/
declare module '@ioc:HalcyonAgile/Bull/BullExceptionHandler' {
import { LoggerContract } from '@ioc:Adonis/Core/Logger';
import { Job } from 'bullmq';
export default abstract class BullExceptionHandler {
constructor(logger: LoggerContract);
protected logger: LoggerContract;
handle(error: any, ctx: Job): Promise;
}
}