using Baya.Application.Models.Common;
using Mediator;

namespace Baya.Application.Features.Verification.Commands.SuspendVerification;

/// <summary>Suspends a nurse's verification and reverses the <c>is_verified</c> flip in the same
/// transaction (un-publishing the nurse from search). <c>NurseVerificationId</c> is route-supplied.</summary>
public record AdminSuspendVerificationCommand(long NurseVerificationId, string Reason)
    : IRequest<OperationResult<bool>>;
