+
    ~j>                        ^ RI HtHtHtHt ^ RIHt ^RIHtH	t	H
t
Ht . ROt]! R
4      t ! R R]
],          ]],          ]],          4      t ! R R]],          ]],          ]],          4      t ! R R]
],          ]],          ]],          4      t ! R R]],          ]],          ]],          4      t ! R R]
],          ]],          ]],          4      t ! R R	]],          ]],          ]],          4      tR# )    )ListGenericTypeVarOptional)override)BasePagePageInfoBaseSyncPageBaseAsyncPageSyncPage	AsyncPageSyncTokenPageAsyncTokenPageSyncPageCursorAsyncPageCursor_Tc                      a a ] tR t^t oRtRtRt]V3R lR l4       t]V3R lV 3R ll4       t	]V3R lR l4       t
V3R ltR	tVtV ;t# )
r   Nc                0   < V ^8  d   QhRS[ S[,          /#    returnr   r   )format__classdict__s   "i/Users/mitch_tango/dev/rabbit-r1-livekit/agent/.venv/lib/python3.14/site-packages/anthropic/pagination.py__annotate__SyncPage.__annotate__         b     c                2    V P                   pV'       g   . # V# Ndataselfr#   s   & r   _get_page_itemsSyncPage._get_page_items       yyIr   c                    < V ^8  d   QhRS[ /# r   bool)r   r   s   "r   r   r           ' 't 'r   c                P   < V P                   pVe	   VRJ d   R# \        SV `	  4       # NFhas_moresuperhas_next_pager%   r0   	__class__s   & r   r2   SyncPage.has_next_page   *    ==H$5w$&&r   c                0   < V ^8  d   QhRS[ S[,          /# r   r   r	   )r   r   s   "r   r   r   #        6 6 2 6r   c                    V P                   P                  P                  R 4      '       d%   V P                  pV'       g   R# \	        R V/R7      # V P
                  pV'       g   R# \	        RV/R7      # 	before_idNparamsafter_id_optionsr>   getfirst_idr	   last_idr%   rC   rD   s   &  r   next_page_infoSyncPage.next_page_info"   [    ==##K00}}HK#:;;,,
G455r   c                   < V ^8  d   Qh/ S[ S[,          ;R&   S[S[,          ;R&   S[S[,          ;R&   S[S[,          ;R&   # r   r#   r0   rC   rD   r   r   r   r+   str)r   r   s   "r   r   r      D     
r(N tn#  sm"  c]!	 r    __name__
__module____qualname____firstlineno__r0   rC   rD   r   r&   r2   rF   __annotate_func____static_attributes____classdictcell____classcell__r4   r   s   @@r   r   r      Z     #H"H!G  ' ' ' 6 6-  r   c                      a a ] tR t^2t oRtRtRt]V3R lR l4       t]V3R lV 3R ll4       t	]V3R lR l4       t
V3R ltR	tVtV ;t# )
r   Nc                0   < V ^8  d   QhRS[ S[,          /# r   r   )r   r   s   "r   r   AsyncPage.__annotate__9   r   r   c                2    V P                   pV'       g   . # V# r!   r"   r$   s   & r   r&   AsyncPage._get_page_items8   r(   r   c                    < V ^8  d   QhRS[ /# r   r*   )r   r   s   "r   r   r\   @   r,   r   c                P   < V P                   pVe	   VRJ d   R# \        SV `	  4       # r.   r/   r3   s   & r   r2   AsyncPage.has_next_page?   r6   r   c                0   < V ^8  d   QhRS[ S[,          /# r   r8   )r   r   s   "r   r   r\   H   r9   r   c                    V P                   P                  P                  R 4      '       d%   V P                  pV'       g   R# \	        R V/R7      # V P
                  pV'       g   R# \	        RV/R7      # r;   r@   rE   s   &  r   rF   AsyncPage.next_page_infoG   rH   r   c                   < V ^8  d   Qh/ S[ S[,          ;R&   S[S[,          ;R&   S[S[,          ;R&   S[S[,          ;R&   # rJ   rK   )r   r   s   "r   r   r\   2   rM   r   rN   rO   rX   s   @@r   r   r   2   rY   r   c                      a a ] tR t^Wt oRtRt]V3R lR l4       t]V3R lV 3R ll4       t]V3R lR l4       t	V3R lt
R	tVtV ;t# )
r   Nc                0   < V ^8  d   QhRS[ S[,          /# r   r   )r   r   s   "r   r   SyncTokenPage.__annotate__]   r   r   c                2    V P                   pV'       g   . # V# r!   r"   r$   s   & r   r&   SyncTokenPage._get_page_items\   r(   r   c                    < V ^8  d   QhRS[ /# r   r*   )r   r   s   "r   r   rh   d   r,   r   c                P   < V P                   pVe	   VRJ d   R# \        SV `	  4       # r.   r/   r3   s   & r   r2   SyncTokenPage.has_next_pagec   r6   r   c                0   < V ^8  d   QhRS[ S[,          /# r   r8   )r   r   s   "r   r   rh   l        : : 2 :r   c                J    V P                   pV'       g   R # \        RV/R7      # N
page_tokenr=   	next_pager	   r%   rt   s   & r   rF   SyncTokenPage.next_page_infok   !    NN	i899r   c                n   < V ^8  d   Qh/ S[ S[,          ;R&   S[S[,          ;R&   S[S[,          ;R&   # r   r#   r0   rt   rK   )r   r   s   "r   r   rh   W   3     
r(N tn#  }# r   rN   rP   rQ   rR   rS   r0   rt   r   r&   r2   rF   rT   rU   rV   rW   rX   s   @@r   r   r   W   U     #H#I  ' ' ' : :+  r   c                      a a ] tR t^tt oRtRt]V3R lR l4       t]V3R lV 3R ll4       t]V3R lR l4       t	V3R lt
R	tVtV ;t# )
r   Nc                0   < V ^8  d   QhRS[ S[,          /# r   r   )r   r   s   "r   r   AsyncTokenPage.__annotate__z   r   r   c                2    V P                   pV'       g   . # V# r!   r"   r$   s   & r   r&   AsyncTokenPage._get_page_itemsy   r(   r   c                    < V ^8  d   QhRS[ /# r   r*   )r   r   s   "r   r   r      r,   r   c                P   < V P                   pVe	   VRJ d   R# \        SV `	  4       # r.   r/   r3   s   & r   r2   AsyncTokenPage.has_next_page   r6   r   c                0   < V ^8  d   QhRS[ S[,          /# r   r8   )r   r   s   "r   r   r      ro   r   c                J    V P                   pV'       g   R # \        RV/R7      # rq   rs   ru   s   & r   rF   AsyncTokenPage.next_page_info   rw   r   c                n   < V ^8  d   Qh/ S[ S[,          ;R&   S[S[,          ;R&   S[S[,          ;R&   # ry   rK   )r   r   s   "r   r   r   t   rz   r   rN   r{   rX   s   @@r   r   r   t   r|   r   c                   h   a  ] tR t^t o Rt]V 3R lR l4       t]V 3R lR l4       tV 3R ltRt	V t
R# )r   Nc                0   < V ^8  d   QhRS[ S[,          /# r   r   )r   r   s   "r   r   SyncPageCursor.__annotate__   r   r   c                2    V P                   pV'       g   . # V# r!   r"   r$   s   & r   r&   SyncPageCursor._get_page_items   r(   r   c                0   < V ^8  d   QhRS[ S[,          /# r   r8   )r   r   s   "r   r   r           4 4 2 4r   c                J    V P                   pV'       g   R # \        RV/R7      # Npager=   rs   ru   s   & r   rF   SyncPageCursor.next_page_info   !    NN		233r   c                R   < V ^8  d   Qh/ S[ S[,          ;R&   S[S[,          ;R&   # r   r#   rt   r   r   r   rL   )r   r   s   "r   r   r      "     
r(N }# r   rN   rP   rQ   rR   rS   rt   r   r&   rF   rT   rU   rV   r   s   @r   r   r      7     #I  4 4  r   c                   h   a  ] tR t^t o Rt]V 3R lR l4       t]V 3R lR l4       tV 3R ltRt	V t
R# )r   Nc                0   < V ^8  d   QhRS[ S[,          /# r   r   )r   r   s   "r   r   AsyncPageCursor.__annotate__   r   r   c                2    V P                   pV'       g   . # V# r!   r"   r$   s   & r   r&   AsyncPageCursor._get_page_items   r(   r   c                0   < V ^8  d   QhRS[ S[,          /# r   r8   )r   r   s   "r   r   r      r   r   c                J    V P                   pV'       g   R # \        RV/R7      # r   rs   ru   s   & r   rF   AsyncPageCursor.next_page_info   r   r   c                R   < V ^8  d   Qh/ S[ S[,          ;R&   S[S[,          ;R&   # r   r   )r   r   s   "r   r   r      r   r   rN   r   r   s   @r   r   r      r   r   N)r   r   r   r   r   r   )typingr   r   r   r   typing_extensionsr   _base_clientr   r	   r
   r   __all__r   r   r   r   r   r   r   rN   r   r   <module>r      s    4 3 & I I
kT]"6|B"wr{ "6J"6b!8B< "6J:L$hrlGBK :::]2&gbk ::4\"%x|WR[ 4(4mB'"wr{ 4r   