namespace CashLineERP.Application.Documents;

public interface IManagedComplianceDocumentUploadService
{
    Task<ManagedComplianceDocumentUploadResult> UploadAsync(
        string scope,
        string documentType,
        string fileName,
        string? contentType,
        Stream content,
        long? fileSizeBytes,
        CancellationToken cancellationToken = default);
}
