using ColaFlow.Shared.Kernel.Events;

namespace ColaFlow.Modules.Identity.Domain.Aggregates.Users.Events;

/// <summary>
/// Domain event raised when a user requests a password reset.
/// </summary>
public sealed record PasswordResetRequestedEvent(
    Guid UserId,
    string Email,
    string? IpAddress,
    string? UserAgent) : DomainEvent;
