{C : Type u} →
  [inst : CategoryTheory.Category.{v, u} C] →
    [inst_1 : CategoryTheory.MonoidalCategory C] →
      [inst_2 : CategoryTheory.Limits.HasBinaryCoproducts C] →
        {motive : CategoryTheory.IsMonoidalLeftDistrib C → Sort u_1} →
          ((preservesBinaryCoproducts_tensorLeft :
                ∀ (X : C),
                  CategoryTheory.Limits.PreservesColimitsOfShape
                    (CategoryTheory.Discrete CategoryTheory.Limits.WalkingPair)
                    (CategoryTheory.MonoidalCategory.tensorLeft X)) →
              motive ⋯) →
            (t : CategoryTheory.IsMonoidalLeftDistrib C) → motive t