o
    iB                     @   sD  d dl mZ d dlmZmZmZ G dd deZG dd deZG dd deZG d	d
 d
eZ	G dd deZ
G dd deZG dd deZG dd deZG dd deZG dd deZG dd deZG dd deZG dd deZG dd deZG dd  d eZG d!d" d"eZG d#d$ d$eZG d%d& d&eZG d'd( d(eZG d)d* d*eZG d+d, d,eZG d-d. d.eZG d/d0 d0eZG d1d2 d2eZG d3d4 d4eZG d5d6 d6eZG d7d8 d8eZ G d9d: d:eZ!G d;d< d<eZ"G d=d> d>eZ#G d?d@ d@eZ$G dAdB dBeZ%G dCdD dDeZ&G dEdF dFeZ'dGS )H    )List)LiteralNotRequired	TypedDictc                   @   s   e Zd ZU ed ed< 	 ed ed< 	 eee  ed< 	 ee ed< 	 ed ed< 	 ed	 ed
< 	 ed ed< 	 ed ed< 	 ed ed< 	 ed ed< dS )ConfigurationUpdateParamsz2Literal['']|ConfigurationUpdateParamsBbposWisepad3bbpos_wisepad3z2Literal['']|ConfigurationUpdateParamsBbposWiseposEbbpos_wisepos_eexpandnamez,Literal['']|ConfigurationUpdateParamsOfflineofflinez1Literal['']|ConfigurationUpdateParamsRebootWindowreboot_windowz/Literal['']|ConfigurationUpdateParamsStripeS700stripe_s700z,Literal['']|ConfigurationUpdateParamsTippingtippingz1Literal['']|ConfigurationUpdateParamsVerifoneP400verifone_p400z)Literal['']|ConfigurationUpdateParamsWifiwifiN)__name__
__module____qualname__r   __annotations__r   str r   r   /var/www/snowflake_co_dev_github/snow_flake_back_end_deploy/env/lib/python3.10/site-packages/stripe/params/terminal/_configuration_update_params.pyr      s:   
 r   c                   @      e Zd ZU ed ed< dS )&ConfigurationUpdateParamsBbposWisepad3Literal['']|strsplashscreenNr   r   r   r   r   r   r   r   r   r   :      
 r   c                   @   r   )&ConfigurationUpdateParamsBbposWiseposEr   r   Nr   r   r   r   r   r   A   r   r   c                   @   s   e Zd ZU eed< dS ) ConfigurationUpdateParamsOfflineenabledN)r   r   r   boolr   r   r   r   r   r   H   s   
 r   c                   @       e Zd ZU eed< 	 eed< dS )%ConfigurationUpdateParamsRebootWindowend_hour
start_hourN)r   r   r   intr   r   r   r   r   r#   O   
   
 r#   c                   @   r   )#ConfigurationUpdateParamsStripeS700r   r   Nr   r   r   r   r   r(   Z   r   r(   c                   @   s@  e Zd ZU ed ed< 	 ed ed< 	 ed ed< 	 ed ed< 	 ed	 ed
< 	 ed ed< 	 ed ed< 	 ed ed< 	 ed ed< 	 ed ed< 	 ed ed< 	 ed ed< 	 ed ed< 	 ed ed< 	 ed ed< 	 ed ed < 	 ed! ed"< 	 ed# ed$< 	 ed% ed&< 	 ed' ed(< 	 ed) ed*< 	 ed+ ed,< d-S ). ConfigurationUpdateParamsTipping#ConfigurationUpdateParamsTippingAedaed#ConfigurationUpdateParamsTippingAudaud#ConfigurationUpdateParamsTippingBgnbgn#ConfigurationUpdateParamsTippingCadcad#ConfigurationUpdateParamsTippingChfchf#ConfigurationUpdateParamsTippingCzkczk#ConfigurationUpdateParamsTippingDkkdkk#ConfigurationUpdateParamsTippingEureur#ConfigurationUpdateParamsTippingGbpgbp#ConfigurationUpdateParamsTippingGipgip#ConfigurationUpdateParamsTippingHkdhkd#ConfigurationUpdateParamsTippingHufhuf#ConfigurationUpdateParamsTippingJpyjpy#ConfigurationUpdateParamsTippingMxnmxn#ConfigurationUpdateParamsTippingMyrmyr#ConfigurationUpdateParamsTippingNoknok#ConfigurationUpdateParamsTippingNzdnzd#ConfigurationUpdateParamsTippingPlnpln#ConfigurationUpdateParamsTippingRonron#ConfigurationUpdateParamsTippingSeksek#ConfigurationUpdateParamsTippingSgdsgd#ConfigurationUpdateParamsTippingUsdusdNr   r   r   r   r   r)   a   sZ   
 r)   c                   @   >   e Zd ZU eee  ed< 	 eee  ed< 	 ee ed< dS )r*   fixed_amountspercentagessmart_tip_thresholdNr   r   r   r   r   r&   r   r   r   r   r   r*         
 r*   c                   @   rV   )r,   rW   rX   rY   NrZ   r   r   r   r   r,      r[   r,   c                   @   rV   )r.   rW   rX   rY   NrZ   r   r   r   r   r.      r[   r.   c                   @   rV   )r0   rW   rX   rY   NrZ   r   r   r   r   r0      r[   r0   c                   @   rV   )r2   rW   rX   rY   NrZ   r   r   r   r   r2      r[   r2   c                   @   rV   )r4   rW   rX   rY   NrZ   r   r   r   r   r4     r[   r4   c                   @   rV   )r6   rW   rX   rY   NrZ   r   r   r   r   r6     r[   r6   c                   @   rV   )r8   rW   rX   rY   NrZ   r   r   r   r   r8   %  r[   r8   c                   @   rV   )r:   rW   rX   rY   NrZ   r   r   r   r   r:   4  r[   r:   c                   @   rV   )r<   rW   rX   rY   NrZ   r   r   r   r   r<   C  r[   r<   c                   @   rV   )r>   rW   rX   rY   NrZ   r   r   r   r   r>   R  r[   r>   c                   @   rV   )r@   rW   rX   rY   NrZ   r   r   r   r   r@   a  r[   r@   c                   @   rV   )rB   rW   rX   rY   NrZ   r   r   r   r   rB   p  r[   rB   c                   @   rV   )rD   rW   rX   rY   NrZ   r   r   r   r   rD     r[   rD   c                   @   rV   )rF   rW   rX   rY   NrZ   r   r   r   r   rF     r[   rF   c                   @   rV   )rH   rW   rX   rY   NrZ   r   r   r   r   rH     r[   rH   c                   @   rV   )rJ   rW   rX   rY   NrZ   r   r   r   r   rJ     r[   rJ   c                   @   rV   )rL   rW   rX   rY   NrZ   r   r   r   r   rL     r[   rL   c                   @   rV   )rN   rW   rX   rY   NrZ   r   r   r   r   rN     r[   rN   c                   @   rV   )rP   rW   rX   rY   NrZ   r   r   r   r   rP     r[   rP   c                   @   rV   )rR   rW   rX   rY   NrZ   r   r   r   r   rR     r[   rR   c                   @   rV   )rT   rW   rX   rY   NrZ   r   r   r   r   rT     r[   rT   c                   @   r   )%ConfigurationUpdateParamsVerifoneP400r   r   Nr   r   r   r   r   r\     r   r\   c                   @   sD   e Zd ZU ed ed< 	 ed ed< 	 ed ed< 	 ed ed< d	S )
ConfigurationUpdateParamsWifi.ConfigurationUpdateParamsWifiEnterpriseEapPeapenterprise_eap_peap-ConfigurationUpdateParamsWifiEnterpriseEapTlsenterprise_eap_tls(ConfigurationUpdateParamsWifiPersonalPskpersonal_psk)r_   ra   rc   typeN)r   r   r   r   r   r   r   r   r   r   r]     s   
 r]   c                   @   s8   e Zd ZU ee ed< 	 eed< 	 eed< 	 eed< dS )r^   ca_certificate_filepasswordssidusernameNr   r   r   r   r   r   r   r   r   r   r^   $  s   
 r^   c                   @   sF   e Zd ZU ee ed< 	 eed< 	 eed< 	 ee ed< 	 eed< dS )r`   re   client_certificate_fileprivate_key_fileprivate_key_file_passwordrg   Nri   r   r   r   r   r`   7  s   
 r`   c                   @   r"   )rb   rf   rg   N)r   r   r   r   r   r   r   r   r   rb   N  r'   rb   N)(typingr   typing_extensionsr   r   r   r   r   r   r   r#   r(   r)   r*   r,   r.   r0   r2   r4   r6   r8   r:   r<   r>   r@   rB   rD   rF   rH   rJ   rL   rN   rP   rR   rT   r\   r]   r^   r`   rb   r   r   r   r   <module>   sH   3[