+
    Vim                         ^RI HtHt ^RIHtHtHtHtHtH	t	 R R lt
R R ltR R ltR	 R
 ltRR R lltRR R lltR# )   )
HttpClienthandle_response_error)ConcurrencyCheckCreditUsageQueueStatusResponse
TokenUsageCreditUsageHistoricalResponseTokenUsageHistoricalResponsec                0    V ^8  d   QhR\         R\        /# r   clientreturn)r   r   )formats   "Y/home/ubuntu/hermes-agent/venv/lib/python3.14/site-packages/firecrawl/v2/methods/usage.py__annotate__r      s      J +;     c           	      ~   V P                  R 4      pVP                  '       g   \        VR4       VP                  4       pVP                  R4      '       g   \	        VP                  RR4      4      hVP                  RV4      p\        VP                  R4      VP                  RVP                  R4      4      R	7      # )
z/v2/concurrency-checkzget concurrencysuccesserrorUnknown errordataconcurrencymaxConcurrencymax_concurrency)r   r   )getokr   json	Exceptionr   r   respbodyr   s   &   r   get_concurrencyr"      s    ::-.D777d$5699;D88I/:;;88FD!DHH]+!1488<M3NO r   c                0    V ^8  d   QhR\         R\        /# r   )r   r   )r   s   "r   r   r      s      Z K r   c                     V P                  R 4      pVP                  '       g   \        VR4       VP                  4       pVP                  R4      '       g   \	        VP                  RR4      4      hVP                  RV4      p\        VP                  RVP                  R^ 4      4      VP                  RVP                  R	4      4      VP                  R
VP                  R4      4      VP                  RVP                  R4      4      R7      # )z/v2/team/credit-usagezget credit usager   r   r   r   remainingCreditsremaining_creditsplanCreditsplan_creditsbillingPeriodStartbilling_period_startbillingPeriodEndbilling_period_end)r&   r(   r*   r,   )r   r   r   r   r   r   r   s   &   r   get_credit_usager-      s    ::-.D777d$6799;D88I/:;;88FD!D((#5txx@SUV7WXXXmTXXn-EF!XX&:DHHE[<\]88$6AU8VW	 r   c                0    V ^8  d   QhR\         R\        /# r   )r   r   )r   s   "r   r   r   #   s      J : r   c                     V P                  R 4      pVP                  '       g   \        VR4       VP                  4       pVP                  R4      '       g   \	        VP                  RR4      4      hVP                  RV4      p\        VP                  RVP                  R^ 4      4      VP                  RVP                  R	4      4      VP                  R
VP                  R4      4      VP                  RVP                  R4      4      R7      # )z/v2/team/token-usagezget token usager   r   r   r   remainingTokensremaining_tokens
planTokensplan_tokensr)   r*   r+   r,   )r1   r3   r*   r,   )r   r   r   r   r   r   r   s   &   r   get_token_usager4   #   s    ::,-D777d$5699;D88I/:;;88FD!D"3TXX>PRS5TUHH\488M+BC!XX&:DHHE[<\]88$6AU8VW	 r   c                0    V ^8  d   QhR\         R\        /# r   )r   r   )r   s   "r   r   r   2   s      Z ,? r   c           
         V P                  R 4      pVP                  '       g   \        VR4       VP                  4       pVP                  R4      '       g   \	        VP                  RR4      4      hVP                  RV4      p\        VP                  R^ 4      VP                  R^ 4      VP                  R^ 4      VP                  R	^ 4      VP                  R
R4      R7      # )z/v2/team/queue-statuszget queue statusr   r   r   r   jobsInQueueactiveJobsInQueuewaitingJobsInQueuer   mostRecentSuccessN)jobs_in_queueactive_jobs_in_queuewaiting_jobs_in_queuer   most_recent_success)r   r   r   r   r   r   r   s   &   r   get_queue_statusr?   2   s    ::-.D777d$6799;D88I/:;;88FD!Dhh}a0!XX&91="hh';Q?!115 HH%8$? r   c                <    V ^8  d   QhR\         R\        R\        /# r   r   
by_api_keyr   )r   boolr	   )r   s   "r   r   r   C   s"     1 1
 1 1Qn 1r   c                    T P                  R V'       d   RMR 24      pVP                  '       g   \        VR4       VP                  4       pVP                  R4      '       g   \	        VP                  RR4      4      h\        R/ VB # )z /v2/team/credit-usage/historical?byApiKey=true zget credit usage historicalr   r   r    )r   r   r   r   r   r	   r   rB   r    r!   s   &&  r   get_credit_usage_historicalrI   C   sq    ::8Z9I]_8`abD777d$AB99;D88I/:;;(0400r   c                <    V ^8  d   QhR\         R\        R\        /# rA   )r   rC   r
   )r   s   "r   r   r   M   s"     0 0z 0t 0Pl 0r   c                    T P                  R V'       d   RMR 24      pVP                  '       g   \        VR4       VP                  4       pVP                  R4      '       g   \	        VP                  RR4      4      h\        R/ VB # )z/v2/team/token-usage/historicalrE   rF   zget token usage historicalr   r   r   rG   )r   r   r   r   r   r
   rH   s   &&  r   get_token_usage_historicalrL   M   sq    ::7J8H\^7_`aD777d$@A99;D88I/:;;'/$//r   N)F)utilsr   r   typesr   r   r   r   r	   r
   r"   r-   r4   r?   rI   rL   rG   r   r   <module>rO      s7    5 P  P "10 0r   