∀ {C : Type u₁} [inst : CategoryTheory.Category.{v₁, u₁} C] [inst_1 : CategoryTheory.MonoidalCategory C] {D : Type u₂}
  [inst_2 : CategoryTheory.Category.{v₂, u₂} D] [inst_3 : CategoryTheory.MonoidalCategory D] {E : Type u₃}
  [inst_4 : CategoryTheory.Category.{v₃, u₃} E] [inst_5 : CategoryTheory.MonoidalCategory E]
  {F : CategoryTheory.Functor C D} {G : CategoryTheory.Functor D C} (adj : F ⊣ G) [inst_6 : F.OplaxMonoidal]
  [inst_7 : G.LaxMonoidal] [adj.IsMonoidal] {F' : CategoryTheory.Functor D E} {G' : CategoryTheory.Functor E D}
  (adj' : F' ⊣ G') [inst_9 : F'.OplaxMonoidal] [inst_10 : G'.LaxMonoidal] [adj'.IsMonoidal], (adj.comp adj').IsMonoidal