code: def parse_groupset(r: str) -> List[Rule]:
      if r not in default_rule_groups:
          raise KeyError(
              f"Rule group {r} is unknown. Available groups: {list(default_rule_groups.keys())}."
          )
  
      return sum(map(parse_ruleset, default_rule_groups[r]), [])
  
imports: import json
  import logging
  import re
  from dataclasses import dataclass, field
  from pathlib import Path
  from typing import List, Type, Optional, Dict, Tuple, Union, Callable
  from dataclasses_json import dataclass_json
  from paiargparse import pai_dataclass, pai_meta
  from tfaip.data.pipeline.processor.dataprocessor import DataProcessorParams
  from tfaip.util.enum import StrEnum
  from calamari_ocr import calamari_ocr_dir
  from calamari_ocr.ocr.dataset.textprocessors import TextProcessor
label_desc: Use image node_id 1 for calling a global function with example usage: parse_groupset(r) and returns: sum