import { Constructor, Provider } from '@loopback/context'; import { RabbitQueueMetadata } from '../../interfaces'; /** * An extension point for Queue Consumer */ export declare class RabbitConsumeMetadataProvider implements Provider { private readonly consumerClass; private readonly methodName; constructor(consumerClass: Constructor<{}>, methodName: string); value(): RabbitQueueMetadata | undefined; } export declare function getRabbitConsumeMetadata(consumerClass: Constructor<{}>, methodName: string): RabbitQueueMetadata | undefined;