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

namespace Baya.Application.Features.Verification.Queries.ListStepTypes;

/// <summary>Admin catalog of pipeline step-types (read-heavy reference data, cached). Set
/// <paramref name="IncludeInactive"/> to include deactivated rows.</summary>
public record AdminListStepTypesQuery(bool IncludeInactive = false)
    : IRequest<OperationResult<IReadOnlyList<VerificationStepTypeDto>>>;
