Sort u →
  {C : Type u_1} →
    {A : Type u_2} →
      [inst : CategoryTheory.Category.{v_1, u_1} C] →
        [inst_1 : CategoryTheory.Category.{v_2, u_2} A] →
          {F : CategoryTheory.Functor C A} →
            {M : Type u_3} →
              [inst_2 : AddMonoid M] →
                [inst_3 : CategoryTheory.HasShift C M] →
                  F.ShiftSequence M →
                    {C' : Type u_1} →
                      {A' : Type u_2} →
                        [inst' : CategoryTheory.Category.{v_1, u_1} C'] →
                          [inst'_1 : CategoryTheory.Category.{v_2, u_2} A'] →
                            {F' : CategoryTheory.Functor C' A'} →
                              {M' : Type u_3} →
                                [inst'_2 : AddMonoid M'] →
                                  [inst'_3 : CategoryTheory.HasShift C' M'] → F'.ShiftSequence M' → Sort u