{C₀ : Type u₀} →
  {C : Type u} →
    [inst : CategoryTheory.Category.{v₀, u₀} C₀] →
      [inst_1 : CategoryTheory.Category.{v, u} C] →
        CategoryTheory.Functor C₀ C →
          CategoryTheory.GrothendieckTopology C₀ →
            CategoryTheory.GrothendieckTopology C → C → Type (max (max (max u₀ v) v₀) (w + 1))