import { Message } from 'amqp-ts'; import { ClassConstructor } from 'class-transformer'; /** * Converts a consumer message into a request class instance object. This also * validates the request object. */ export declare function consumerMessage(cls: ClassConstructor, message: Message): Promise; /** * Converts a producer message into a request JS object. This also validates * the request object. */ export declare function producerMessage(cls: ClassConstructor, request: T): Promise;