#nullable enable
using Baya.Application.Models.Common;
using Baya.Application.Models.Verification;
using Mediator;

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

/// <summary>Returns a signed PUT URL for a manual-evidence upload on the nurse's own step. <c>StepId</c> is
/// route-supplied.</summary>
public record RequestDocumentUploadUrlCommand(long StepId, string ContentType, string? FileName)
    : IRequest<OperationResult<UploadUrlResult>>;
