{σ : Type u_2} →
  {α : Type} →
    (motive : σ → Lean.Meta.DiscrTree.Trie α → Sort u_1) →
      (x : σ) →
        (x_1 : Lean.Meta.DiscrTree.Trie α) →
          ((init : σ) →
              (vs : Array α) →
                (children : Array (Lean.Meta.DiscrTree.Key × Lean.Meta.DiscrTree.Trie α)) →
                  motive init (Lean.Meta.DiscrTree.Trie.node vs children)) →
            motive x x_1