UNPKG

@djeka07/nestjs-azure-service-bus

Version:

NestJS Azure service bus based on @azure/service-bus package

15 lines (14 loc) 520 B
import { AzureServiceBusOptions, Emit, Receiver } from '../interfaces'; export declare class AzureServiceBusClient { private readonly config; private serviceBusClient; private sender?; private receiver?; constructor(config: AzureServiceBusOptions); register(name: string): Promise<Emit>; subscribe(receiver: Receiver, handler: (payload?: unknown) => void): void; emit<T>(queue: string): Promise<Emit>; private privateEmit; private checkScheduleDate; close(): Promise<void>; }