using FileAccessAgent.Application.Models;

namespace FileAccessAgent.Application.Abstractions;

public interface IDelegatedDownloadTokenValidator
{
    Task<DelegatedDownloadTokenValidationResult> ValidateAsync(
        DelegatedDownloadTokenValidationRequest request,
        CancellationToken cancellationToken);
}
