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>;
}
