code: def window_agg_numba_parameters(version: str = "1.3") -> str:
      return (
          dedent(
              """
      engine : str, default None
          * ``'cython'`` : Runs the operation through C-extensions from cython.
          * ``'numba'`` : Runs the operation through JIT compiled code from numba.
          * ``None`` : Defaults to ``'cython'`` or globally setting ``compute.use_numba``
  
            .. versionadded:: {version}.0
  
      engine_kwargs : dict, default None
          * For ``'cython'`` engine, there are no accepted ``engine_kwargs``
          * For ``'numba'`` engine, the engine can accept ``nopython``, ``nogil``
            and ``parallel`` dictionary keys. The values must either be ``True`` or
            ``False``. The default ``engine_kwargs`` for the ``'numba'`` engine is
            ``{{'nopython': True, 'nogil': False, 'parallel': False}}``
  
            .. versionadded:: {version}.0\n
      """
          )
          .replace("\n", "", 1)
          .replace("{version}", version)
      )
  
imports: from __future__ import annotations
  from textwrap import dedent
  from pandas.core.shared_docs import _shared_docs
label_desc: Use image node_id 2 for calling a global function with example usage: window_agg_numba_parameters(version) and returns: dedent