class XlsxExportContactsFileCreatorService {

  public Workbook createFileForCompany(long companyId) throws IllegalAccessException {
    Collection<TeamMemberRow> teamMemberRows =
        teamMemberRowBuilderService.generateForCompany(companyId);

    Workbook workbook =
        genericXlsxFileCreatorService.createWorkbook(teamMemberRows, headlines, "okr-members");

    logger.info("Created excel file with member information about company with ID: " + companyId);

    return workbook;
  }

  public  XlsxExportContactsFileCreatorService(
      TeamMemberRowBuilderService teamMemberRowBuilderService,
      GenericXlsxFileCreatorService<TeamMemberRow> genericXlsxFileCreatorService,
      Messages messages);

}