+
    oi1                     j    ^ RI Ht ^ RIt]P                  ! R. RO4      tRRR]! 4       /R R lltR	tR# )
    )SetNProtoModulemarshalmanifestc                ^    V ^8  d   QhR\         R\         R\        \         ,          R\        /# )   packager   r   return)strr   _ProtoModule)formats   "p/Users/tonyclaw/.openclaw/workspace/scripts/youtube-playlists/venv/lib/python3.14/site-packages/proto/modules.py__annotate__r      s0      !47H    c                D    V'       g   T p\        V V\        V4      R7      # )a  Define a protocol buffers module.

The settings defined here are used for all protobuf messages
declared in the module of the given name.

Args:
    package (str): The proto package name.
    marshal (str): The name of the marshal to use. It is recommended
        to use one marshal per Python library (e.g. package on PyPI).
    manifest (Set[str]): A set of messages and enums to be created. Setting
        this adds a slight efficiency in piecing together proto
        descriptors under the hood.
r	   r   r   )r   	frozensetr   s   $$$r   define_moduler      s'      8$ r   r   )r   )typingr   collections
namedtupler   r   r   __all__ r   r   <module>r      sC      %%&$(?H{2 r   