/**
 * Provides operations used to interfact with SNS.
 */
export interface ISNSAdapter {
    /**
     * Sends a message on the specified topic, containing the given data.
     *
     * @param topicArn  The ARN of the topic on which the message is to be sent.
     * @param data      The message's data.
     */
    sendDataMessage(topicArn: string, data: any): Promise<void>;
}
