{C : Type u₁} →
  [inst : CategoryTheory.Category.{v₁, u₁} C] →
    (J : CategoryTheory.GrothendieckTopology C) →
      {A : Type u₂} →
        [inst_1 : CategoryTheory.Category.{v₂, u₂} A] →
          {X : A} →
            (hX : CategoryTheory.Limits.IsTerminal X) →
              CategoryTheory.Limits.IsTerminal (CategoryTheory.Sheaf.terminal J hX)