using SharepointToolbox.Core.Models; namespace SharepointToolbox.Services.Export; /// /// Exports permission entries to CSV format. /// Full implementation will be added in Plan 03. /// public class CsvExportService { /// Builds a CSV string from the supplied permission entries. public string BuildCsv(IReadOnlyList entries) => throw new NotImplementedException("CsvExportService.BuildCsv — implemented in Plan 03"); /// Writes the CSV output to a file. public Task WriteAsync(IReadOnlyList entries, string filePath, CancellationToken ct) => throw new NotImplementedException("CsvExportService.WriteAsync — implemented in Plan 03"); }