code: def make_default_input_config(
      split_pattern: str = "*",
  ) -> example_gen_pb2.Input:
      """Returns default input config."""
      # Treats input base dir as a single split.
      return example_gen_pb2.Input(
          splits=[
              example_gen_pb2.Input.Split(
                  name="single_split", pattern=split_pattern
              )
          ]
      )
  
imports: import datetime
  import os
  import re
  from typing import Any, Dict, Iterable, List, Optional, Tuple, Union
  from absl import logging
  import numpy
  from tfx.dsl.io import fileio
  from tfx.proto import example_gen_pb2
  from tfx.proto import range_config_pb2
  from tfx.utils import io_utils
  from google.protobuf import json_format
  from tensorflow.core.example import example_pb2
  from tensorflow.core.example import feature_pb2
label_desc: Use image node_id 4 for calling a global function with example usage: make_default_input_config(split_pattern) and returns: example_gen_pb2