{J : Type u₁} →
  [inst : CategoryTheory.Category.{v₁, u₁} J] →
    {C : Type u₃} →
      [inst_1 : CategoryTheory.Category.{v₃, u₃} C] →
        {F : CategoryTheory.Functor J C} →
          {t : CategoryTheory.Limits.Cone F} →
            (lift : (s : CategoryTheory.Limits.Cone F) → s ⟶ t) →
              (∀ (s : CategoryTheory.Limits.Cone F) (m : s ⟶ t), m = lift s) → CategoryTheory.Limits.IsLimit t