{motive : Mathlib.Tactic.DepRewrite.Context → Sort u} →
  (t : Mathlib.Tactic.DepRewrite.Context) →
    ((cfg : Mathlib.Tactic.DepRewrite.Config) →
        (p x h : Lean.Expr) →
          (Δ : Array (Lean.FVarId × Lean.Expr)) →
            (δ : Std.HashSet Lean.FVarId) →
              (pHeadIdx : Lean.HeadIndex) →
                (pNumArgs : ℕ) →
                  motive
                    { cfg := cfg, p := p, x := x, h := h, Δ := Δ, δ := δ, pHeadIdx := pHeadIdx,
                      pNumArgs := pNumArgs }) →
      motive t