
    Ki              	       ~    d dl mZmZ d dlmZ d dlmZmZ ddeg ee   f   de	dedefdZ
ddeg ef   de	dedefd	Zy
)    )	AwaitableCallable)SupportsFloat)asleepsleepbool_fntries	wait_timereturnc                    K   t        |      D ]0  } |         d{   r yt        t        |             d{    2 y7 &7 	w)'
    Wait for a store to be ready.
    NTsecondsF)ranger   floatr   r	   r
   _s       h/home/jay/workspace/scripts/.codegraph-venv/lib/python3.12/site-packages/key_value/shared/stores/wait.pyasync_wait_for_truer      sH      5\ /??U9-.../  .s   AAAAAAc                 `    t        |      D ]   } |        r yt        t        |             " y)r   Tr   F)r   r   r   r   s       r   wait_for_truer      s1     5\ (9eI&'(     N)
      )collections.abcr   r   typingr   key_value.shared.code_gen.sleepr   r   boolintr   r    r   r   <module>r!      sj    /   9xIdO0C'D S bo x| 8BH- c = ae r   