{V : Type u} →
  [inst : Quiver V] →
    {W : Type u₂} →
      {σ : V → W} →
        {motive : (a a_1 : W) → Quiver.PushQuiver σ a a_1 → Sort u_1} →
          {a a_1 : W} →
            (t : Quiver.PushQuiver σ a a_1) →
              ({X Y : V} → (f : X ⟶ Y) → motive (σ X) (σ Y) (Quiver.PushQuiver.arrow f)) → motive a a_1 t