event-message-broker
Version:
A Message Bus that uses AWS Stack and RabbitMQ
10 lines (9 loc) • 379 B
TypeScript
import { IInfrastructure } from "../../application/iInfrastructure";
import { BindTopicInput } from "../../application/utils/types";
export declare class AWSInfrastructure implements IInfrastructure {
private readonly sns;
private readonly sqs;
constructor();
createQueue(queueName: string): Promise<void>;
bindTopic(binder: BindTopicInput): Promise<void>;
}