import { QueueProcessorOptions } from '../options'; import { Middleware, PseudoIntervalParams } from '../parameters'; import { Logger } from '../logger'; export declare class QueueProcessor { pseudoIntervalParams: PseudoIntervalParams; protected logger: Logger; protected verbose: boolean; private readonly index; protected readonly name: NodeName; protected middleware: Map[]>; constructor(queueProcessorOptions: QueueProcessorOptions); stopProcessing(): void; }