∀ {C : Type u_1} {D : Type u_2} [inst : CategoryTheory.Category.{v_1, u_1} C]
  [inst_1 : CategoryTheory.Category.{v_2, u_2} D] (F : CategoryTheory.Functor C D)
  [inst_2 : F.PreservesFiniteEffectiveEpiFamilies] [inst_3 : F.ReflectsFiniteEffectiveEpiFamilies] [inst_4 : F.Full]
  [inst_5 : F.Faithful] [inst_6 : F.EffectivelyEnough] [inst_7 : CategoryTheory.Precoherent D],
  CategoryTheory.CoverPreserving (CategoryTheory.coherentTopology C) (CategoryTheory.coherentTopology D) F