
    
!i                        S r SSKJr  SSKrSSKrSSKJr  SSKJr  SSKJ	r	  \R                  " SSS	/5      r " S
 S\R                  5      rg)zCommand.    )annotationsN)Sequence)parsed_args_lib)post_process_utilsProcessingCommandnamefnc                  |    \ rS rSrSr\R                        SS j5       r\R                      SS j5       rSr	g)	Command   z<Base class for implementation of Magics commands like "run".c                    g)z@Executes the command given `parsed_args` and the `cell_content`.N )selfparsed_argscell_contentpost_processing_fnss       ^/home/james-whalen/.local/lib/python3.13/site-packages/google/generativeai/notebook/command.pyexecuteCommand.execute            c                    g)z/Parses post-processing tokens for this command.Nr   )r   tokenss     r   parse_post_processing_tokens$Command.parse_post_processing_tokens)   r   r   r   N)r   zparsed_args_lib.ParsedArgsr   strr   2Sequence[post_process_utils.ParsedPostProcessExpr])r   zSequence[Sequence[str]]returnr   )
__name__
__module____qualname____firstlineno____doc__abcabstractmethodr   r   __static_attributes__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-      sF     " 
   8 ;  **+>O >cgg >r   