@tawk.to/nestjs-google-pubsub-microservice
Version:
NestJS Google Cloud Pub/Sub Microservice Transport
9 lines (8 loc) • 489 B
TypeScript
import { OutgoingResponse, ReadPacket, Serializer } from '@nestjs/microservices';
import { GCPubSubMessage } from './gc-message.builder';
export declare class GCPubSubMessageSerializer implements Serializer<ReadPacket, GCPubSubMessage> {
serialize(packet: ReadPacket<any> | any): GCPubSubMessage<any, any>;
}
export declare class GCPubSubResponseSerializer implements Serializer<OutgoingResponse, GCPubSubMessage> {
serialize(value: OutgoingResponse): GCPubSubMessage<any, any>;
}