namespace CashLineERP.Application.Notifications;

public sealed record EnqueueNotificationCommand(
    long ActorUserId,
    long NotificationTemplateId,
    string RecipientReference,
    string? ContextCode,
    string? RelatedEntityType,
    long? RelatedEntityId,
    IReadOnlyDictionary<string, string?> Variables);
