using MemberCenter.Application.Models.Newsletter;

namespace MemberCenter.Application.Abstractions;

public interface ISendEngineWebhookPublisher
{
    Task PublishSubscriptionEventAsync(
        string eventType,
        Guid tenantId,
        SubscriptionDto subscription,
        CancellationToken cancellationToken = default);
}
