{P : Sort u_1} →
  {C : Type u} →
    {inst : CategoryTheory.Category.{v, u} C} →
      {J : Type w} →
        {inst_1 : LinearOrder J} →
          {inst_2 : OrderBot J} →
            {F : CategoryTheory.Functor J C} →
              {c : CategoryTheory.Limits.Cocone F} →
                {X Y : C} →
                  {p : X ⟶ Y} →
                    {f : F.obj ⊥ ⟶ X} →
                      {g : c.pt ⟶ Y} →
                        {j : J} →
                          {t : CategoryTheory.HasLiftingProperty.transfiniteComposition.SqStruct c p f g j} →
                            {C' : Type u} →
                              {inst' : CategoryTheory.Category.{v, u} C'} →
                                {J' : Type w} →
                                  {inst'_1 : LinearOrder J'} →
                                    {inst'_2 : OrderBot J'} →
                                      {F' : CategoryTheory.Functor J' C'} →
                                        {c' : CategoryTheory.Limits.Cocone F'} →
                                          {X' Y' : C'} →
                                            {p' : X' ⟶ Y'} →
                                              {f' : F'.obj ⊥ ⟶ X'} →
                                                {g' : c'.pt ⟶ Y'} →
                                                  {j' : J'} →
                                                    {t' :
                                                        CategoryTheory.HasLiftingProperty.transfiniteComposition.SqStruct
                                                          c' p' f' g' j'} →
                                                      C = C' →
                                                        inst ≍ inst' →
                                                          J = J' →
                                                            inst_1 ≍ inst'_1 →
                                                              inst_2 ≍ inst'_2 →
                                                                F ≍ F' →
                                                                  c ≍ c' →
                                                                    X ≍ X' →
                                                                      Y ≍ Y' →
                                                                        p ≍ p' →
                                                                          f ≍ f' →
                                                                            g ≍ g' →
                                                                              j ≍ j' →
                                                                                t ≍ t' →
                                                                                  CategoryTheory.HasLiftingProperty.transfiniteComposition.SqStruct.noConfusionType
                                                                                    P t t'