{motive : Lean.Server.Completion.EligibleDecl → Sort u} →
  (t : Lean.Server.Completion.EligibleDecl) →
    ((info : Lean.ConstantInfo) →
        (kind : Lean.MetaM Lean.Lsp.CompletionItemKind) →
          (tags : Lean.MetaM (Array Lean.Lsp.CompletionItemTag)) →
            motive { info := info, kind := kind, tags := tags }) →
      motive t