@niur/nestjs-service-bus
Version:
NestJS Azure Service Bus Microservice Transport
10 lines • 922 B
TypeScript
import { ClientProxy } from "@nestjs/microservices";
import { Observable } from "rxjs";
import { AzureServiceBusSenderOptions } from "../interfaces";
import { ServiceBusMessage, ServiceBusMessageBatch } from "@azure/service-bus";
import { AmqpAnnotatedMessage } from "@azure/core-amqp";
export declare abstract class AzureServiceBusClientProxy extends ClientProxy {
send<TResult = AzureServiceBusSenderOptions, TInput = ServiceBusMessage | ServiceBusMessage[] | ServiceBusMessageBatch | AmqpAnnotatedMessage | AmqpAnnotatedMessage[]>(pattern: AzureServiceBusSenderOptions, data: TInput): Observable<TResult>;
emit<TResult = AzureServiceBusSenderOptions, TInput = ServiceBusMessage | ServiceBusMessage[] | ServiceBusMessageBatch | AmqpAnnotatedMessage | AmqpAnnotatedMessage[]>(pattern: AzureServiceBusSenderOptions, data: TInput): Observable<TResult>;
}
//# sourceMappingURL=azure-service-bus-client-proxy.d.ts.map