{C : Type u₁} →
  [inst : CategoryTheory.Category.{v₁, u₁} C] →
    [inst_1 : CategoryTheory.MonoidalCategory C] →
      {D : Type u₂} →
        [inst_2 : CategoryTheory.Category.{v₂, u₂} D] →
          [inst_3 : CategoryTheory.MonoidalCategory.MonoidalLeftAction C D] →
            {A : C} →
              [inst_4 : CategoryTheory.MonObj A] →
                {motive : CategoryTheory.Mod_ D A → Sort u} →
                  (t : CategoryTheory.Mod_ D A) →
                    ((X : D) → [mod : CategoryTheory.ModObj A X] → motive { X := X, mod := mod }) → motive t