{motive : Mathlib.Tactic.DepRewrite.Context → Sort u} →
  ((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 }) →
    (t : Mathlib.Tactic.DepRewrite.Context) → motive t