∀ {C : Type u} [inst : CategoryTheory.Category.{v, u} C] {J : CategoryTheory.GrothendieckTopology C} {D : Type w}
  [inst_1 : CategoryTheory.Category.{w', w} D] {K : Type z} [inst_2 : CategoryTheory.Category.{z', z} K]
  [CategoryTheory.Limits.HasLimitsOfShape K D], CategoryTheory.Limits.HasLimitsOfShape K (CategoryTheory.Sheaf J D)