def METHOD_NAME(
    self, template_data: BaseModel
) -> list[tuple[str, BaseXLSXCellData]]:
    params: DirectoryManifestParams = ensure_correct_instance(
        template_data, DirectoryManifestParams
    )
    file_entries: list[FileEntryModel] = params.file_entries
    # it is important for cells to be added to the list left to right and top to bottom
    # this is done to ensure styling is applied consistently, read more inside xlsx_base
    cells: deque[tuple[str, BaseXLSXCellData]] = deque()
    # assemble "Additional Metadata x" headers
    # if file_entries is empty this would max function to fail, always concatenate an
    not_empty_file_entries = [x.additional_metadata for x in file_entries] + [[]]
    max_number_of_headers = get_max_array_length(*not_empty_file_entries)
    for k, column_letter in enumerate(column_generator(5, max_number_of_headers)):
        cell_entry = (
            f"{column_letter}1",
            T(f"Additional Metadata {k + 1}")
            | Backgrounds.yellow_dark
            | Borders.light_grid,
        )
        cells.append(cell_entry)
    file_entry: FileEntryModel
    for row_index, file_entry in zip(range(2, len(file_entries) + 2), file_entries):
        cells.append((f"A{row_index}", T(file_entry.filename) | Borders.light_grid))
        cells.append(
            (f"B{row_index}", T(f"{file_entry.timestamp}") | Borders.light_grid)
        )
        cells.append(
            (f"C{row_index}", T(file_entry.description) | Borders.light_grid)
        )
        cells.append(
            (f"D{row_index}", T(file_entry.file_type) | Borders.light_grid)
        )
        # write additional metadata for each file
        for column_letter, additional_metadata_entry in zip(
            column_generator(5, max_number_of_headers),
            file_entry.additional_metadata,
        ):
            cell_entry = (
                f"{column_letter}{row_index}",
                T(additional_metadata_entry) | Borders.light_grid,
            )
            cells.append(cell_entry)
    return list(cells)