
    rh                        d Z ddlmZ ddlZddlZddlmZ ddlmZ ddlm	Z	  ej                  ddd	g      Z G d
 dej                        Zy)zCommand.    )annotationsN)Sequence)parsed_args_lib)post_process_utilsProcessingCommandnamefnc                  p    e Zd ZdZej
                  	 	 	 	 	 	 dd       Zej
                  	 	 	 	 dd       Zy)Commandz<Base class for implementation of Magics commands like "run".c                     y)z@Executes the command given `parsed_args` and the `cell_content`.N )selfparsed_argscell_contentpost_processing_fnss       w/var/www/html/ai-insurance-compliance-backend/venv/lib/python3.12/site-packages/google/generativeai/notebook/command.pyexecutezCommand.execute            c                     y)z/Parses post-processing tokens for this command.Nr   )r   tokenss     r   parse_post_processing_tokensz$Command.parse_post_processing_tokens)   r   r   N)r   zparsed_args_lib.ParsedArgsr   strr   2Sequence[post_process_utils.ParsedPostProcessExpr])r   zSequence[Sequence[str]]returnr   )__name__
__module____qualname____doc__abcabstractmethodr   r   r   r   r   r   r      si    FO/O O P	O O 	>->	;> >r   r   )r   
__future__r   r    collectionstypingr   google.generativeai.notebookr   r   
namedtupler   ABCr   r   r   r   <module>r(      sH     " 
   8 ; +K**+>O >cgg >r   