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

namespace Baya.Application.Features.Geography.Queries.GetGeoTree;

/// <summary>The full active province→city→district tree in one cached payload for a single-round-trip
/// cascading dropdown. Public.</summary>
public record GetGeoTreeQuery : IRequest<OperationResult<IReadOnlyList<ProvinceTreeDto>>>;
