using Microsoft.SharePoint.Client; using SharepointToolbox.Core.Models; namespace SharepointToolbox.Services; public interface IFileTransferService { /// /// Transfers files/folders from source to destination. /// Returns per-item results (file paths as string items). /// Task> TransferAsync( ClientContext sourceCtx, ClientContext destCtx, TransferJob job, IProgress progress, CancellationToken ct); }