+
    RiS                        ^ RI Ht ^ RIHt ^ RIHt ^ RIHt ^ RIH	t	 ^ RI
Ht ^RIHt R.t ! R	 R]R
,          4      tR
# )    )annotations)Callable)	InputHook)AnyFormattedText)
DummyInput)DummyOutput)ApplicationDummyApplicationc                  r   a  ] tR t^tRtR V 3R lltRR R lltRR R lltRR R	 lltRR
 R llt	Rt
V ;t# )r
   z}
When no :class:`.Application` is running,
:func:`.get_app` will run an instance of this :class:`.DummyApplication` instead.
c                   V ^8  d   QhRR/# )   returnNone )formats   "_/home/ubuntu/hermes-agent/venv/lib/python3.14/site-packages/prompt_toolkit/application/dummy.py__annotate__DummyApplication.__annotate__   s     C C$ C    c                	J   < \         SV `  \        4       \        4       R 7       R# ))outputinputN)super__init__r   r   )self	__class__s   &r   r   DummyApplication.__init__   s    Z\Br   c               0    V ^8  d   QhRRRRRRRRRRR	R
/# )r   pre_runCallable[[], None] | Noneset_exception_handlerboolhandle_sigint	in_thread	inputhookzInputHook | Noner   r   r   )r   s   "r   r   r      sN     P P*P  $P 	P
 P $P 
Pr   c                	    \        R 4      hz*A DummyApplication is not supposed to run.NotImplementedError)r   r   r!   r#   r$   r%   s   &&&&&&r   runDummyApplication.run   s     ""NOOr   c          
     ,    V ^8  d   QhRRRRRRRRRR	/# )
r   r   r    r!   r"   r#   slow_callback_durationfloatr   r   r   )r   s   "r   r   r   $   sC     P P*P  $P 	P
 !&P 
Pr   c                	    "   \        R 4      h5ir'   r(   )r   r   r!   r#   r-   s   &&&&&r   	run_asyncDummyApplication.run_async$   s      ""NOOs   c          
     ,    V ^8  d   QhRRRRRRRRRR	/# )
r   commandstrwait_for_enterr"   display_before_textr   	wait_textr   r   r   )r   s   "r   r   r   -   s<     " "" " .	"
 " 
"r   c                	   "   \         h5iNr(   )r   r3   r5   r6   r7   s   &&&&&r   run_system_command#DummyApplication.run_system_command-   s      "!s   	c                    V ^8  d   QhRRRR/# )r   suspend_groupr"   r   r   r   )r   s   "r   r   r   6   s     " "4 "4 "r   c                	    \         hr9   r(   )r   r=   s   &&r   suspend_to_background&DummyApplication.suspend_to_background6   s    !!r   r   )NTTFN)NTTg      ?)T rA   )T)__name__
__module____qualname____firstlineno____doc__r   r*   r0   r:   r?   __static_attributes____classcell__)r   s   @r   r
   r
      s/    
C CPP"" "r   N)
__future__r   typingr   prompt_toolkit.eventloopr   prompt_toolkit.formatted_textr   prompt_toolkit.inputr   prompt_toolkit.outputr   applicationr	   __all__r
   r   r   r   <module>rQ      s7    "  . : + - $ 
&"{4( &"r   