UNPKG

nest-nsq-transport

Version:
19 lines (18 loc) 729 B
import { ConsumerDeserializer, ProducerSerializer, IncomingEvent, OutgoingEvent } from '@nestjs/microservices'; import { Message } from 'nsqjs'; export declare class JSONDeserializer implements ConsumerDeserializer { deserialize(value: Message, opts: { pattern: string; }): IncomingEvent; } export declare class JSONSerializer implements ProducerSerializer { serialize(value: OutgoingEvent): Buffer<ArrayBuffer>; } export declare class StringDeserializer implements ConsumerDeserializer { deserialize(value: Message, opts: { pattern: string; }): IncomingEvent; } export declare class StringSerializer implements ProducerSerializer { serialize(value: OutgoingEvent): Buffer<ArrayBuffer>; }