{motive : Lean.Meta.Hypothesis → Sort u} →
  (t : Lean.Meta.Hypothesis) →
    ((userName : Lean.Name) →
        (type value : Lean.Expr) →
          (binderInfo : Lean.BinderInfo) →
            (kind : Lean.LocalDeclKind) →
              motive { userName := userName, type := type, value := value, binderInfo := binderInfo, kind := kind }) →
      motive t