event-message-broker
Version:
A Message Bus that uses AWS Stack and RabbitMQ
11 lines (10 loc) • 384 B
TypeScript
import { CreateTopicOutput } from '../utils/types';
import { Span } from '@opentelemetry/api';
export declare class SNSInfrastructure {
private readonly client;
constructor();
create(topicName: string, span: Span): Promise<CreateTopicOutput>;
subscribeEndpoints(topicName: string, queueName: string): Promise<string | undefined>;
private tag;
private check;
}