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

namespace Baya.Application.Features.Payouts.Queries.GetNursePayoutDetail;

/// <summary>The signed-in nurse's own payout detail (batch window + covered bookings). A payout that isn't the
/// nurse's is a clean not-found. The payout id comes from the route.</summary>
public record GetNursePayoutDetailQuery(long PayoutId) : IRequest<OperationResult<NursePayoutDetailDto>>;
