namespace JdeScoping.Core.Interfaces; /// /// Service for generating Excel template files for data entry. /// public interface IExcelTemplateService { /// /// Generates an Excel file with a single column of data. /// /// Type of data items. /// Data items to write. /// Header text for the column. /// Excel file as byte array. byte[] GenerateSingleColumn(IEnumerable data, string headerText); /// /// Generates an Excel file with multiple columns of data. /// /// 2D array of data (rows x columns). /// Header text for each column. /// Excel file as byte array. byte[] GenerateMultiColumn(object?[][] data, string[] headers); }