code: def make_global_decl(meta: KernelLinkerMeta) -> str:
      return f"""
  CUresult {meta.orig_kernel_name}_default(CUstream stream, {gen_signature_with_full_args(meta)});
  CUresult {meta.orig_kernel_name}(CUstream stream, {gen_signature_with_full_args(meta)}, int algo_id);
  void load_{meta.orig_kernel_name}();
  void unload_{meta.orig_kernel_name}();
      """
  
imports: from collections import defaultdict
  from pathlib import Path
  from typing import Sequence, Union
  from dataclasses import dataclass
label_desc: Use image node_id 5 for calling a global function with example usage: make_global_decl(meta) and returns: str, meta, str, gen_signature_with_full_args, str, meta, str, gen_signature_with_full_args, str, meta, str, meta, str