import { Type } from '@nestjs/common'; import { Reflector } from '@nestjs/core'; import { BullQueueEventOptions } from './bull.types'; import { ProcessOptions } from './decorators'; export declare class BullMetadataAccessor { private readonly reflector; constructor(reflector: Reflector); isQueueComponent(target: Type | Function): boolean; isProcessor(target: Type | Function): boolean; isListener(target: Type | Function): boolean; getQueueComponentMetadata(target: Type | Function): any; getProcessMetadata(target: Type | Function): ProcessOptions | undefined; getListenerMetadata(target: Type | Function): BullQueueEventOptions | undefined; } //# sourceMappingURL=bull-metadata.accessor.d.ts.map