Ë
    <@‹g£  ã                   ó~   — d dl mZ d dlmZ d dlmZ d dlmZ d dlm	Z	 d dl
mZmZmZ d dlmZmZmZ  G d„ d	e«      Zy
)é    )Ú
ListObject)ÚRequestOptions)ÚStripeService)Úsanitize_id)ÚRequest)ÚDictÚListÚcast)ÚLiteralÚNotRequiredÚ	TypedDictc            	       ó<  — e Zd Z G d„ de«      Z G d„ de«      Z G d„ de«      Z G d„ de«      Z G d	„ d
e«      Z G d„ de«      Z	i i fddde
dee   fd„Zi i fddde
dee   fd„Zi fddde
defd„Zi fddde
defd„Zi i fdeddde
defd„Zi i fdeddde
defd„Zy)ÚRequestServicec                   ó|   — e Zd ZU eee      ed<   	 eeeef      ed<   	 eed<   	 eed      ed<   	 ded<   	 eed<   y	)
úRequestService.CreateParamsÚexpandÚmetadataÚpayment_method)Úcard_cvcÚcard_expiryÚcard_numberÚcardholder_nameÚrequest_signatureÚreplacementsú"RequestService.CreateParamsRequestÚrequestÚurlN)	Ú__name__Ú
__module__Ú__qualname__r   r	   ÚstrÚ__annotations__r   r   © ó    úa/var/www/html/AdoubleTech/venv/lib/python3.12/site-packages/stripe/forwarding/_request_service.pyÚCreateParamsr      sw   … Ø˜D ™IÑ&Ó&ð	ð ˜d 3¨ 8™nÑ-Ó-ð	ð Óð	ð Øð%ññ
ó 	
ð	ð 6Ó5ð	ð ‹ð	r$   r&   c                   ó6   — e Zd ZU ee   ed<   	 eed      ed<   y)r   Úbodyú(RequestService.CreateParamsRequestHeaderÚheadersN)r   r   r    r   r!   r"   r	   r#   r$   r%   ÚCreateParamsRequestz"RequestService.CreateParamsRequest/   s*   … Ø˜#ÑÓð	ð ˜TÐ"LÑMÑNÓNð	r$   r+   c                   ó$   — e Zd ZU eed<   	 eed<   y)r)   ÚnameÚvalueN)r   r   r    r!   r"   r#   r$   r%   ÚCreateParamsRequestHeaderz(RequestService.CreateParamsRequestHeader9   s   … Ø‹	ð	ð ‹
ð	r$   r/   c                   ól   — e Zd ZU ed   ed<   	 ee   ed<   	 eee      ed<   	 ee   ed<   	 ee   ed<   y)úRequestService.ListParamsú RequestService.ListParamsCreatedÚcreatedÚending_beforer   ÚlimitÚstarting_afterN)r   r   r    r   r"   r!   r	   Úintr#   r$   r%   Ú
ListParamsr1   C   s_   … ØÐ?Ñ@Ó@ð	ð # 3Ñ'Ó'ð	ð ˜D ™IÑ&Ó&ð	ð ˜3ÑÓð	ð $ CÑ(Ó(ð	r$   r8   c                   óT   — e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)r2   ÚgtÚgteÚltÚlteN)r   r   r    r   r7   r"   r#   r$   r%   ÚListParamsCreatedz RequestService.ListParamsCreatedY   sH   … Ø˜ÑÓð	ð ˜ÑÓð	ð ˜ÑÓð	ð ˜ÑÓð	r$   r>   c                   ó$   — e Zd ZU eee      ed<   y)úRequestService.RetrieveParamsr   N)r   r   r    r   r	   r!   r"   r#   r$   r%   ÚRetrieveParamsr@   k   s   … Ø˜D ™IÑ&Ó&ð	r$   rA   Úparamsr1   ÚoptionsÚreturnc           
      óX   — t        t        t           | j                  ddd||¬«      «      S )ú6
        Lists all ForwardingRequest objects.
        Úgetú/v1/forwarding/requestsÚapi©Úbase_addressrB   rC   )r
   r   r   Ú_request©ÚselfrB   rC   s      r%   ÚlistzRequestService.listq   s9   € ô Ü”wÑØ�M‰MØØ)Ø"ØØð ó ó	
ð 		
r$   c           
   ƒ   ót   K  — t        t        t           | j                  ddd||¬«      ƒ d{  –—† «      S 7 Œ­w)rF   rG   rH   rI   rJ   N)r
   r   r   Ú_request_asyncrM   s      r%   Ú
list_asynczRequestService.list_async„   sI   è ø€ ô Ü”wÑØ×%Ñ%ØØ)Ø"ØØð &ó ÷ ó	
ð 		
ðús   ‚+8­6
®	8r   c           
      óJ   — t        t        | j                  ddd||¬«      «      S )ú5
        Creates a ForwardingRequest object.
        ÚpostrH   rI   rJ   )r
   r   rL   rM   s      r%   ÚcreatezRequestService.create—   s4   € ô ÜØ�M‰MØØ)Ø"ØØð ó ó	
ð 		
r$   c           
   ƒ   óf   K  — t        t        | j                  ddd||¬«      ƒ d{  –—† «      S 7 Œ­w)rT   rU   rH   rI   rJ   N)r
   r   rQ   rM   s      r%   Úcreate_asynczRequestService.create_asyncª   sD   è ø€ ô ÜØ×%Ñ%ØØ)Ø"ØØð &ó ÷ ó	
ð 		
ðús   ‚$1¦/
§	1Úidr@   c                 ó|   — t        t        | j                  ddj                  t	        |«      ¬«      d||¬«      «      S )ú7
        Retrieves a ForwardingRequest object.
        rG   ú/v1/forwarding/requests/{id}©rY   rI   rJ   )r
   r   rL   Úformatr   ©rN   rY   rB   rC   s       r%   ÚretrievezRequestService.retrieve½   sF   € ô ÜØ�M‰MØØ.×5Ñ5¼ÀR»Ð5ÓIØ"ØØð ó ó	
ð 		
r$   c              ƒ   ó˜   K  — t        t        | j                  ddj                  t	        |«      ¬«      d||¬«      ƒ d{  –—† «      S 7 Œ­w)r[   rG   r\   r]   rI   rJ   N)r
   r   rQ   r^   r   r_   s       r%   Úretrieve_asynczRequestService.retrieve_asyncÑ   sV   è ø€ ô ÜØ×%Ñ%ØØ.×5Ñ5¼ÀR»Ð5ÓIØ"ØØð &ó ÷ ó	
ð 		
ðús   ‚=A
¿A
Á 	A
N)r   r   r    r   r&   r+   r/   r8   r>   rA   r   r   r   rO   rR   rV   rX   r!   r`   rb   r#   r$   r%   r   r      sY  „ ô �yô  ôD˜iô ô Iô ô�Yô ô,˜Iô ô$˜ô ð /1Ø"$ñ
à+ð
ð  ð
ð 
�GÑ	ó	
ð* /1Ø"$ñ
à+ð
ð  ð
ð 
�GÑ	ó	
ð, #%ñ
à-ð
ð  ð
ð 
ó	
ð, #%ñ
à-ð
ð  ð
ð 
ó	
ð, 35Ø"$ñ	
àð
ð 0ð
ð  ð	
ð
 
ó
ð. 35Ø"$ñ	
àð
ð 0ð
ð  ð	
ð
 
ô
r$   r   N)Ústripe._list_objectr   Ústripe._request_optionsr   Ústripe._stripe_servicer   Ústripe._utilr   Ústripe.forwarding._requestr   Útypingr   r	   r
   Útyping_extensionsr   r   r   r   r#   r$   r%   ú<module>rj      s0   ðõ +Ý 2Ý 0Ý $Ý .ß #Ñ #ß =Ñ =ôW
�]õ W
r$   