import { Type } from '@nestjs/common'; import { Reflector } from '@nestjs/core'; import { OnQueueEventMetadata, OnWorkerEventMetadata, ProcessorOptions, QueueEventsListenerOptions } from './decorators'; import { NestWorkerOptions } from './interfaces/worker-options.interface'; export declare class BullMetadataAccessor { private readonly reflector; constructor(reflector: Reflector); isProcessor(target: Type | Function): boolean; isQueueEventsListener(target: Type | Function): boolean; getProcessorMetadata(target: Type | Function): ProcessorOptions | undefined; getWorkerOptionsMetadata(target: Type | Function): NestWorkerOptions; getOnQueueEventMetadata(target: Type | Function): OnQueueEventMetadata | undefined; getOnWorkerEventMetadata(target: Type | Function): OnWorkerEventMetadata | undefined; getQueueEventsListenerMetadata(target: Type | Function): QueueEventsListenerOptions | undefined; } //# sourceMappingURL=bull-metadata.accessor.d.ts.map