code: def build_query_highlight(cls):
      return {
          "pre_tags": [cls.__HIGHLIGHT_PRE_TAG__],
          "post_tags": [cls.__HIGHLIGHT_POST_TAG__],
          "require_field_match": True,
          "fields": {
              "text": {},
              "text.*": {},
              "inputs.*": {},
          },
      }
  
imports: import logging
  import re
  from enum import Enum
  from typing import Any, Dict, List, Optional, Union
  from argilla.server.daos.backend.query_helpers import filters
  from argilla.server.daos.backend.search.model import BackendDatasetsQuery, BackendQuery, BackendRecordsQuery, BaseDatasetsQuery, QueryRange, SortableField, SortConfig
label_desc: Use image node_id 2 for calling the HighlightParser obj's underlying member method code with example usage: obj.build_query_highlight(cls) and returns: dict