+
    Ri                    R    ^ RI Ht ^ RIt^ RIHt ^RIHtHt R.t ! R R]4      t	R# )    )annotationsN)SelectionType)	ClipboardClipboardDataPyperclipClipboardc                  >    ] tR t^tRtR R ltR R ltR R ltRtR	# )
r   zf
Clipboard that synchronizes with the Windows/Mac/Linux system clipboard,
using the pyperclip module.
c                   V ^8  d   QhRR/# )   returnNone )formats   "a/home/ubuntu/hermes-agent/venv/lib/python3.14/site-packages/prompt_toolkit/clipboard/pyperclip.py__annotate__PyperclipClipboard.__annotate__   s     0 0$ 0    c                	    R V n         R # N_data)selfs   &r   __init__PyperclipClipboard.__init__   s	    +/
r   c                    V ^8  d   QhRRRR/# )r
   datar   r   r   r   )r   s   "r   r   r      s     " "] "t "r   c                	R    Wn         \        P                  ! VP                  4       R # r   )r   	pyperclipcopytext)r   r   s   &&r   set_dataPyperclipClipboard.set_data   s    
tyy!r   c                   V ^8  d   QhRR/# )r
   r   r   r   )r   s   "r   r   r      s      - r   c                	   \         P                  ! 4       pV P                  '       d(   V P                  P                  V8X  d   V P                  # \	        TR V9   d   \
        P                  R7      # \
        P                  R7      # )
)r   type)r   paster   r   r   r   LINES
CHARACTERS)r   r   s   & r   get_dataPyperclipClipboard.get_data   sf     
 :::$**//T1::
 !,0DL](( >K>V>V r   r   N)	__name__
__module____qualname____firstlineno____doc__r   r    r)   __static_attributes__r   r   r   r   r      s    
0" r   )

__future__r   r   prompt_toolkit.selectionr   baser   r   __all__r   r   r   r   <module>r5      s)    "  2 * 
 r   