using JSMR.Application.Scanning.Contracts;

namespace JSMR.Application.Scanning.Ports;

public interface IVoiceWorksScanner
{
    Task<VoiceWorkScanResult> ScanPageAsync(VoiceWorkScanOptions request, CancellationToken cancellationToken = default);
}