Definition change_of_base_enrichment_comp {C₁ C₂ C₃ : univalent_category} {G₁ : C₁ ⟶ C₂} {G₂ : C₂ ⟶ C₃} {E₁ : enrichment C₁ V₁} {E₂ : enrichment C₂ V₁} {E₃ : enrichment C₃ V₁} (EG₁ : functor_enrichment G₁ E₁ E₂) (EG₂ : functor_enrichment G₂ E₂ E₃) : nat_trans_enrichment (λ c, identity _) (functor_comp_enrichment (change_of_base_functor_enrichment EG₁) (change_of_base_functor_enrichment EG₂)) (change_of_base_functor_enrichment (functor_comp_enrichment EG₁ EG₂)).
Require Import UniMath.Foundations.All. Require Import UniMath.MoreFoundations.All. Require Import UniMath.CategoryTheory.Core.Categories. Require Import UniMath.CategoryTheory.Core.Isos. Require Import UniMath.CategoryTheory.Core.Univalence. Require Import UniMath.CategoryTheory.Core.Functors. Require Import UniMath.CategoryTheory.Core.NaturalTransformations. Require Import UniMath.CategoryTheory.EnrichedCats.Enrichment. Require Import UniMath.CategoryTheory.EnrichedCats.EnrichmentFunctor. Require Import UniMath.CategoryTheory.EnrichedCats.EnrichmentTransformation. Require Import UniMath.CategoryTheory.Monoidal.Categories. Require Import UniMath.CategoryTheory.Monoidal.Functors. Import MonoidalNotations.