
    (g              	           S SK Jr  S SKJr  S SKJr  S SKJr  S SKJ	r	  S SK
Jr  S SKJr  S SKJr  S S	KJrJr  S S
KJrJrJrJrJr  S SKJrJrJrJrJr  \(       a  S SKJ r    " S S\S   \S   \	S   \S   5      r!g)    )CreateableAPIResource)DeletableAPIResource)ExpandableField)
ListObject)ListableAPIResource)RequestOptions)StripeObject)UpdateableAPIResource)class_method_variantsanitize_id)ClassVarListOptionalcastoverload)LiteralNotRequired	TypedDictUnpackTYPE_CHECKING)Filec                   	   \ rS rSr% SrSr\\S      \S'    " S S\	5      r
 " S S\	5      r " S	 S
\	5      r " S S\	5      r " S S\	5      r " S S\	5      r " S S\	5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S \5      r " S! S"\5      r " S# S$\5      r " S% S&\5      r " S' S(\5      r " S) S*\5      r " S+ S,\5      r " S- S.\5      r  " S/ S0\5      r! " S1 S2\5      r" " S3 S4\5      r# " S5 S6\5      r$ " S7 S8\5      r% " S9 S:\5      r& " S; S<\5      r' " S= S>\5      r( " S? S@\5      r) " SA SB\5      r* " SC SD\5      r+ " SE SF\5      r, " SG SH\5      r- " SI SJ\5      r. " SK SL\5      r/ " SM SN\5      r0 " SO SP\5      r1 " SQ SR\5      r2 " SS ST\5      r3 " SU SV\5      r4 " SW SX\5      r5 " SY SZ\5      r6 " S[ S\\5      r7 " S] S^\5      r8 " S_ S`\5      r9 " Sa Sb\5      r: " Sc Sd\5      r; " Se Sf\5      r< " Sg Sh\5      r= " Si Sj\5      r> " Sk Sl\5      r? " Sm Sn\5      r@ " So Sp\5      rA " Sq Sr\5      rB " Ss St\5      rC " Su Sv\5      rD " Sw Sx\5      rE " Sy Sz\5      rF " S{ S|\5      rG " S} S~\5      rH " S S\5      rI " S S\5      rJ " S S\5      rK\L\
   \S'   \M\S'    \L\N   \S'    \N\S'    \L\M   \S'    \S   \S'    \L\   \S'   \L\   \S'   \L\   \S'   \L\   \S'   \L\   \S'   \L\   \S'   \L\S      \S'    \OS\PS   SS 4S j5       rQ\OS\PS   SS 4S j5       rR\OS\MS\PS   SS 4S j5       rS\T\US\MS\PS   SS 4S j5       5       rV\TS\PS   SS 4S j5       rV\W" S5      S\PS   SS 4S j5       rV\OS\MS\PS   SS 4S j5       rX\T\US\MS\PS   SS 4S j5       5       rY\TS\PS   SS 4S j5       rY\W" S5      S\PS   SS 4S j5       rY\OS\PS   S\ZS    4S j5       r[\OS\PS   S\ZS    4S j5       r\\OS\MS\PS   SS 4S j5       r]\OS\MS\PS   SS 4S j5       r^\OS\MS\PS   SS 4S j5       r_\OS\MS\PS   SS 4S j5       r`\
\\\\\\S.raSrbg)Configuration   z\
A Configurations object represents how features should be configured for terminal readers.
zterminal.configurationOBJECT_NAMEc                   ,    \ rS rSr% \\S      \S'   Srg)Configuration.BbposWiseposE'   r   splashscreen N__name__
__module____qualname____firstlineno__r   r   __annotations____static_attributes__r        cC:\Suresh\moveshuttle\MDcreated\moveengine\venv\Lib\site-packages\stripe/terminal/_configuration.pyBbposWiseposEr   '       v677	r(   r*   c                   &    \ rS rSr% \\   \S'   Srg)Configuration.Offline-   enabledr    N)r"   r#   r$   r%   r   boolr&   r'   r    r(   r)   Offliner-   -   s    $	r(   r1   c                   ,    \ rS rSr% \\S'    \\S'   Srg)Configuration.RebootWindow3   end_hour
start_hourr    Nr"   r#   r$   r%   intr&   r'   r    r(   r)   RebootWindowr3   3       	 	r(   r9   c                   ,    \ rS rSr% \\S      \S'   Srg)Configuration.StripeS700=   r   r   r    Nr!   r    r(   r)   
StripeS700r<   =   r+   r(   r>   c                      \ rS rSr%  " S S\5      r " S S\5      r " S S\5      r " S S	\5      r " S
 S\5      r	 " S S\5      r
 " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S  S!\5      r\\   \S"'   \\   \S#'   \\   \S$'   \\   \S%'   \\	   \S&'   \\
   \S''   \\   \S('   \\   \S)'   \\   \S*'   \\   \S+'   \\   \S,'   \\   \S-'   \\   \S.'   \\   \S/'   \\   \S0'   \\   \S1'   0 S"\_S#\_S$\_S%\_S&\	_S'\
_S(\_S)\_S*\_S+\_S,\_S-\_S.\_S/\_S0\_S1\_rS2rg3)4Configuration.TippingC   c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)Configuration.Tipping.AudD   fixed_amountspercentagessmart_tip_thresholdr    N	r"   r#   r$   r%   r   r   r8   r&   r'   r    r(   r)   AudrC   D   =    #DI.. "$s),, "*#.r(   rI   c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)Configuration.Tipping.CadR   rE   rF   rG   r    NrH   r    r(   r)   CadrL   R   rJ   r(   rN   c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)Configuration.Tipping.Chf`   rE   rF   rG   r    NrH   r    r(   r)   ChfrP   `   rJ   r(   rR   c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)Configuration.Tipping.Czkn   rE   rF   rG   r    NrH   r    r(   r)   CzkrT   n   rJ   r(   rV   c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)Configuration.Tipping.Dkk|   rE   rF   rG   r    NrH   r    r(   r)   DkkrX   |   rJ   r(   rZ   c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)Configuration.Tipping.Eur   rE   rF   rG   r    NrH   r    r(   r)   Eurr\      rJ   r(   r^   c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)Configuration.Tipping.Gbp   rE   rF   rG   r    NrH   r    r(   r)   Gbpr`      rJ   r(   rb   c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)Configuration.Tipping.Hkd   rE   rF   rG   r    NrH   r    r(   r)   Hkdrd      rJ   r(   rf   c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)Configuration.Tipping.Jpy   rE   rF   rG   r    NrH   r    r(   r)   Jpyrh      rJ   r(   rj   c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)Configuration.Tipping.Myr   rE   rF   rG   r    NrH   r    r(   r)   Myrrl      rJ   r(   rn   c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)Configuration.Tipping.Nok   rE   rF   rG   r    NrH   r    r(   r)   Nokrp      rJ   r(   rr   c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)Configuration.Tipping.Nzd   rE   rF   rG   r    NrH   r    r(   r)   Nzdrt      rJ   r(   rv   c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)Configuration.Tipping.Pln   rE   rF   rG   r    NrH   r    r(   r)   Plnrx      rJ   r(   rz   c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)Configuration.Tipping.Sek   rE   rF   rG   r    NrH   r    r(   r)   Sekr|      rJ   r(   r~   c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)Configuration.Tipping.Sgdi  rE   rF   rG   r    NrH   r    r(   r)   Sgdr     rJ   r(   r   c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)Configuration.Tipping.Usdi  rE   rF   rG   r    NrH   r    r(   r)   Usdr     rJ   r(   r   audcadchfczkdkkeurgbphkdjpymyrnoknzdplnseksgdusdr    N)r"   r#   r$   r%   r	   rI   rN   rR   rV   rZ   r^   rb   rf   rj   rn   rr   rv   rz   r~   r   r   r   r&   _inner_class_typesr'   r    r(   r)   Tippingr@   C   s(   	, 		, 		, 		, 		, 		, 		, 		, 		, 		, 		, 		, 		, 		, 		, 		, 	 c]c]c]c]c]c]c]c]c]c]c]c]c]c]c]c]
3
3
 3
 3	

 3
 3
 3
 3
 3
 3
 3
 3
 3
 3
 3
  3!
r(   r   c                   ,    \ rS rSr% \\S      \S'   Srg)Configuration.VerifoneP400iG  r   r   r    Nr!   r    r(   r)   VerifoneP400r   G  r+   r(   r   c                       \ rS rSr%  " S S\5      r " S S\5      r " S S\5      r\\   \	S'   \\   \	S	'   \\   \	S
'   \
S   \	S'    \\\S.rSrg)Configuration.WifiiM  c                   J    \ rS rSr% \\   \S'    \\S'    \\S'    \\S'   Srg)$Configuration.Wifi.EnterpriseEapPeapiN  ca_certificate_filepasswordssidusernamer    Nr"   r#   r$   r%   r   strr&   r'   r    r(   r)   EnterpriseEapPeapr   N  s5    !)#. M I Mr(   r   c                   \    \ rS rSr% \\   \S'    \\S'    \\S'    \\   \S'    \\S'   Srg)	#Configuration.Wifi.EnterpriseEapTlsi`  r   client_certificate_fileprivate_key_fileprivate_key_file_passwordr   r    Nr   r    r(   r)   EnterpriseEapTlsr   `  sH    !)#. &)( "! (0}4 Ir(   r   c                   ,    \ rS rSr% \\S'    \\S'   Srg)Configuration.Wifi.PersonalPskiv  r   r   r    Nr"   r#   r$   r%   r   r&   r'   r    r(   r)   PersonalPskr   v  s    M Ir(   r   enterprise_eap_peapenterprise_eap_tlspersonal_pskr   r   r   typer    N)r"   r#   r$   r%   r	   r   r   r   r   r&   r   r   r'   r    r(   r)   Wifir   M  ss    	 	$	| 	,	, 	 &&788$%566{++G
 	
	 $5"2'
r(   r   c                       \ rS rSr% \S   \S'    \\\      \S'    \\   \S'    \S   \S'    \S   \S	'    \S
   \S'    \S   \S'    \S   \S'    \S   \S'   Srg)Configuration.CreateParamsi  'Configuration.CreateParamsBbposWiseposEbbpos_wisepos_eexpandnamez-Literal['']|Configuration.CreateParamsOfflineoffline&Configuration.CreateParamsRebootWindowreboot_window$Configuration.CreateParamsStripeS700stripe_s700z-Literal['']|Configuration.CreateParamsTippingtipping&Configuration.CreateParamsVerifoneP400verifone_p400z*Literal['']|Configuration.CreateParamsWifiwifir    N	r"   r#   r$   r%   r   r&   r   r   r'   r    r(   r)   CreateParamsr     s    $%NOO	 DI&&	 #	 LMM	 ##KLL	 !!GHH	 LMM	 ##KLL	 FGG	r(   r   c                   &    \ rS rSr% \S   \S'   Srg)r   i  Literal['']|strr   r    Nr"   r#   r$   r%   r   r&   r'   r    r(   r)   CreateParamsBbposWiseposE'Configuration.CreateParamsBbposWiseposE      !"344	r(   r   c                        \ rS rSr% \\S'   Srg)!Configuration.CreateParamsOfflinei  r/   r    Nr"   r#   r$   r%   r0   r&   r'   r    r(   r)   CreateParamsOffliner         	r(   r   c                   ,    \ rS rSr% \\S'    \\S'   Srg)r   i  r5   r6   r    Nr7   r    r(   r)   CreateParamsRebootWindow&Configuration.CreateParamsRebootWindow  r:   r(   r   c                   &    \ rS rSr% \S   \S'   Srg)r   i  r   r   r    Nr   r    r(   r)   CreateParamsStripeS700$Configuration.CreateParamsStripeS700  r   r(   r   c                   4   \ rS rSr% \S   \S'    \S   \S'    \S   \S'    \S   \S	'    \S
   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S    \S!'   S"rg#)$!Configuration.CreateParamsTippingi  $Configuration.CreateParamsTippingAudr   $Configuration.CreateParamsTippingCadr   $Configuration.CreateParamsTippingChfr   $Configuration.CreateParamsTippingCzkr   $Configuration.CreateParamsTippingDkkr   $Configuration.CreateParamsTippingEurr   $Configuration.CreateParamsTippingGbpr   $Configuration.CreateParamsTippingHkdr   $Configuration.CreateParamsTippingJpyr   $Configuration.CreateParamsTippingMyrr   $Configuration.CreateParamsTippingNokr   $Configuration.CreateParamsTippingNzdr   $Configuration.CreateParamsTippingPlnr   $Configuration.CreateParamsTippingSekr   $Configuration.CreateParamsTippingSgdr   $Configuration.CreateParamsTippingUsdr   r    Nr   r    r(   r)   CreateParamsTippingr     0   ?@@	 ?@@	 ?@@	 ?@@	 ?@@	 ?@@	 ?@@	 ?@@	 ?@@	 ?@@	 ?@@	 ?@@	 ?@@	 ?@@	 ?@@	 ?@@	r(   r   c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)r   i  rE   rF   rG   r    N	r"   r#   r$   r%   r   r   r8   r&   r'   r    r(   r)   CreateParamsTippingAud$Configuration.CreateParamsTippingAud  >    "49--	 !c++	 )--	r(   r   c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)r   i!  rE   rF   rG   r    Nr   r    r(   r)   CreateParamsTippingCad$Configuration.CreateParamsTippingCad!  r   r(   r   c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)r   i/  rE   rF   rG   r    Nr   r    r(   r)   CreateParamsTippingChf$Configuration.CreateParamsTippingChf/  r   r(   r   c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)r   i=  rE   rF   rG   r    Nr   r    r(   r)   CreateParamsTippingCzk$Configuration.CreateParamsTippingCzk=  r   r(   r   c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)r   iK  rE   rF   rG   r    Nr   r    r(   r)   CreateParamsTippingDkk$Configuration.CreateParamsTippingDkkK  r   r(   r   c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)r   iY  rE   rF   rG   r    Nr   r    r(   r)   CreateParamsTippingEur$Configuration.CreateParamsTippingEurY  r   r(   r   c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)r   ig  rE   rF   rG   r    Nr   r    r(   r)   CreateParamsTippingGbp$Configuration.CreateParamsTippingGbpg  r   r(   r   c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)r   iu  rE   rF   rG   r    Nr   r    r(   r)   CreateParamsTippingHkd$Configuration.CreateParamsTippingHkdu  r   r(   r  c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)r   i  rE   rF   rG   r    Nr   r    r(   r)   CreateParamsTippingJpy$Configuration.CreateParamsTippingJpy  r   r(   r  c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)r   i  rE   rF   rG   r    Nr   r    r(   r)   CreateParamsTippingMyr$Configuration.CreateParamsTippingMyr  r   r(   r	  c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)r   i  rE   rF   rG   r    Nr   r    r(   r)   CreateParamsTippingNok$Configuration.CreateParamsTippingNok  r   r(   r  c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)r   i  rE   rF   rG   r    Nr   r    r(   r)   CreateParamsTippingNzd$Configuration.CreateParamsTippingNzd  r   r(   r  c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)r   i  rE   rF   rG   r    Nr   r    r(   r)   CreateParamsTippingPln$Configuration.CreateParamsTippingPln  r   r(   r  c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)r   i  rE   rF   rG   r    Nr   r    r(   r)   CreateParamsTippingSek$Configuration.CreateParamsTippingSek  r   r(   r  c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)r   i  rE   rF   rG   r    Nr   r    r(   r)   CreateParamsTippingSgd$Configuration.CreateParamsTippingSgd  r   r(   r  c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)r   i  rE   rF   rG   r    Nr   r    r(   r)   CreateParamsTippingUsd$Configuration.CreateParamsTippingUsd  r   r(   r  c                   &    \ rS rSr% \S   \S'   Srg)r   i  r   r   r    Nr   r    r(   r)   CreateParamsVerifoneP400&Configuration.CreateParamsVerifoneP400  r   r(   r  c                   \    \ rS rSr% \S   \S'    \S   \S'    \S   \S'    \S   \S	'   S
rg)Configuration.CreateParamsWifii  /Configuration.CreateParamsWifiEnterpriseEapPeapr   .Configuration.CreateParamsWifiEnterpriseEapTlsr   )Configuration.CreateParamsWifiPersonalPskr   r   r   r    Nr"   r#   r$   r%   r   r&   r   r'   r    r(   r)   CreateParamsWifir!    X    (=
 	
	 (<
 	
	 ""MNN	 G
 	
	r(   r&  c                   J    \ rS rSr% \\   \S'    \\S'    \\S'    \\S'   Srg)r"  i  r   r   r   r   r    Nr"   r#   r$   r%   r   r   r&   r'   r    r(   r)   !CreateParamsWifiEnterpriseEapPeap/Configuration.CreateParamsWifiEnterpriseEapPeap  6    (--	 	 		 	r(   r*  c                   \    \ rS rSr% \\   \S'    \\S'    \\S'    \\   \S'    \\S'   Srg)	r#  i#  r   r   r   r   r   r    Nr)  r    r(   r)    CreateParamsWifiEnterpriseEapTls.Configuration.CreateParamsWifiEnterpriseEapTls#  J    (--	 "%$	 	 $/s#33	 		r(   r.  c                   ,    \ rS rSr% \\S'    \\S'   Srg)r$  i9  r   r   r    Nr   r    r(   r)   CreateParamsWifiPersonalPsk)Configuration.CreateParamsWifiPersonalPsk9      	 		r(   r2  c                       \ rS rSrSrg)Configuration.DeleteParamsiC  r    N)r"   r#   r$   r%   r'   r    r(   r)   DeleteParamsr6  C  s    r(   r7  c                   t    \ rS rSr% \\   \S'    \\\      \S'    \\   \S'    \\	   \S'    \\   \S'   Sr
g)	Configuration.ListParamsiF  ending_beforer   is_account_defaultlimitstarting_afterr    N)r"   r#   r$   r%   r   r   r&   r   r0   r8   r'   r    r(   r)   
ListParamsr9  F  s^    "3''	 DI&&	 (--	 3	 $C((	r(   r>  c                       \ rS rSr% \S   \S'    \\\      \S'    \\   \S'    \S   \S'    \S   \S	'    \S
   \S'    \S   \S'    \S   \S'    \S   \S'   Srg)Configuration.ModifyParamsi\  z3Literal['']|Configuration.ModifyParamsBbposWiseposEr   r   r   z-Literal['']|Configuration.ModifyParamsOffliner   z2Literal['']|Configuration.ModifyParamsRebootWindowr   z0Literal['']|Configuration.ModifyParamsStripeS700r   z-Literal['']|Configuration.ModifyParamsTippingr   z2Literal['']|Configuration.ModifyParamsVerifoneP400r   z*Literal['']|Configuration.ModifyParamsWifir   r    Nr   r    r(   r)   ModifyParamsr@  \  s    $A
 	
	 DI&&	 #	 LMM	 #@
 	
	 !>
 	
	 LMM	 #@
 	
	 FGG	r(   rA  c                   &    \ rS rSr% \S   \S'   Srg)'Configuration.ModifyParamsBbposWiseposEi  r   r   r    Nr   r    r(   r)   ModifyParamsBbposWiseposErC    r   r(   rD  c                        \ rS rSr% \\S'   Srg)!Configuration.ModifyParamsOfflinei  r/   r    Nr   r    r(   r)   ModifyParamsOfflinerF    r   r(   rG  c                   ,    \ rS rSr% \\S'    \\S'   Srg)&Configuration.ModifyParamsRebootWindowi  r5   r6   r    Nr7   r    r(   r)   ModifyParamsRebootWindowrI    r:   r(   rJ  c                   &    \ rS rSr% \S   \S'   Srg)$Configuration.ModifyParamsStripeS700i  r   r   r    Nr   r    r(   r)   ModifyParamsStripeS700rL    r   r(   rM  c                   4   \ rS rSr% \S   \S'    \S   \S'    \S   \S'    \S   \S	'    \S
   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S    \S!'   S"rg#)$!Configuration.ModifyParamsTippingi  $Configuration.ModifyParamsTippingAudr   $Configuration.ModifyParamsTippingCadr   $Configuration.ModifyParamsTippingChfr   $Configuration.ModifyParamsTippingCzkr   $Configuration.ModifyParamsTippingDkkr   $Configuration.ModifyParamsTippingEurr   $Configuration.ModifyParamsTippingGbpr   $Configuration.ModifyParamsTippingHkdr   $Configuration.ModifyParamsTippingJpyr   $Configuration.ModifyParamsTippingMyrr   $Configuration.ModifyParamsTippingNokr   $Configuration.ModifyParamsTippingNzdr   $Configuration.ModifyParamsTippingPlnr   $Configuration.ModifyParamsTippingSekr   $Configuration.ModifyParamsTippingSgdr   $Configuration.ModifyParamsTippingUsdr   r    Nr   r    r(   r)   ModifyParamsTippingrO    r   r(   r`  c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)rP  i  rE   rF   rG   r    Nr   r    r(   r)   ModifyParamsTippingAud$Configuration.ModifyParamsTippingAud  r   r(   rb  c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)rQ  i  rE   rF   rG   r    Nr   r    r(   r)   ModifyParamsTippingCad$Configuration.ModifyParamsTippingCad  r   r(   re  c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)rR  i  rE   rF   rG   r    Nr   r    r(   r)   ModifyParamsTippingChf$Configuration.ModifyParamsTippingChf  r   r(   rh  c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)rS  i  rE   rF   rG   r    Nr   r    r(   r)   ModifyParamsTippingCzk$Configuration.ModifyParamsTippingCzk  r   r(   rk  c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)rT  i   rE   rF   rG   r    Nr   r    r(   r)   ModifyParamsTippingDkk$Configuration.ModifyParamsTippingDkk   r   r(   rn  c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)rU  i.  rE   rF   rG   r    Nr   r    r(   r)   ModifyParamsTippingEur$Configuration.ModifyParamsTippingEur.  r   r(   rq  c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)rV  i<  rE   rF   rG   r    Nr   r    r(   r)   ModifyParamsTippingGbp$Configuration.ModifyParamsTippingGbp<  r   r(   rt  c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)rW  iJ  rE   rF   rG   r    Nr   r    r(   r)   ModifyParamsTippingHkd$Configuration.ModifyParamsTippingHkdJ  r   r(   rw  c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)rX  iX  rE   rF   rG   r    Nr   r    r(   r)   ModifyParamsTippingJpy$Configuration.ModifyParamsTippingJpyX  r   r(   rz  c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)rY  if  rE   rF   rG   r    Nr   r    r(   r)   ModifyParamsTippingMyr$Configuration.ModifyParamsTippingMyrf  r   r(   r}  c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)rZ  it  rE   rF   rG   r    Nr   r    r(   r)   ModifyParamsTippingNok$Configuration.ModifyParamsTippingNokt  r   r(   r  c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)r[  i  rE   rF   rG   r    Nr   r    r(   r)   ModifyParamsTippingNzd$Configuration.ModifyParamsTippingNzd  r   r(   r  c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)r\  i  rE   rF   rG   r    Nr   r    r(   r)   ModifyParamsTippingPln$Configuration.ModifyParamsTippingPln  r   r(   r  c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)r]  i  rE   rF   rG   r    Nr   r    r(   r)   ModifyParamsTippingSek$Configuration.ModifyParamsTippingSek  r   r(   r  c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)r^  i  rE   rF   rG   r    Nr   r    r(   r)   ModifyParamsTippingSgd$Configuration.ModifyParamsTippingSgd  r   r(   r  c                   V    \ rS rSr% \\\      \S'    \\\      \S'    \\   \S'   Srg)r_  i  rE   rF   rG   r    Nr   r    r(   r)   ModifyParamsTippingUsd$Configuration.ModifyParamsTippingUsd  r   r(   r  c                   &    \ rS rSr% \S   \S'   Srg)&Configuration.ModifyParamsVerifoneP400i  r   r   r    Nr   r    r(   r)   ModifyParamsVerifoneP400r    r   r(   r  c                   \    \ rS rSr% \S   \S'    \S   \S'    \S   \S'    \S   \S	'   S
rg)Configuration.ModifyParamsWifii  /Configuration.ModifyParamsWifiEnterpriseEapPeapr   .Configuration.ModifyParamsWifiEnterpriseEapTlsr   )Configuration.ModifyParamsWifiPersonalPskr   r   r   r    Nr%  r    r(   r)   ModifyParamsWifir    r'  r(   r  c                   J    \ rS rSr% \\   \S'    \\S'    \\S'    \\S'   Srg)r  i  r   r   r   r   r    Nr)  r    r(   r)   !ModifyParamsWifiEnterpriseEapPeap/Configuration.ModifyParamsWifiEnterpriseEapPeap  r,  r(   r  c                   \    \ rS rSr% \\   \S'    \\S'    \\S'    \\   \S'    \\S'   Srg)	r  i  r   r   r   r   r   r    Nr)  r    r(   r)    ModifyParamsWifiEnterpriseEapTls.Configuration.ModifyParamsWifiEnterpriseEapTls  r0  r(   r  c                   ,    \ rS rSr% \\S'    \\S'   Srg)r  i  r   r   r    Nr   r    r(   r)   ModifyParamsWifiPersonalPsk)Configuration.ModifyParamsWifiPersonalPsk  r4  r(   r  c                   ,    \ rS rSr% \\\      \S'   Srg)Configuration.RetrieveParamsi  r   r    N)	r"   r#   r$   r%   r   r   r   r&   r'   r    r(   r)   RetrieveParamsr    s    DI&&	r(   r  r   idr;  livemoder   objectr   r   r   r   r   r   Tdeletedparamsr   returnc           	      T    [        SU R                  SU R                  5       US95      $ )%
Creates a new Configuration object.
r   postr  )r   _static_request	class_urlclsr  s     r)   createConfiguration.create>  s6        
 	
r(   c           	      p   #    [        SU R                  SU R                  5       US9I Sh  vN 5      $  N7f)r  r   r  r  N)r   _static_request_asyncr  r  s     r)   create_asyncConfiguration.create_asyncN  sC      ++ ,  
 	
s   )64
	6sidr6  c           	      x    U R                  5       < S[        U5      < 3n[        SU R                  SUUS95      $ )!
Deletes a Configuration object.
/r   deleter  r  r   r   r  r  r  r  urls       r)   _cls_deleteConfiguration._cls_delete^  sE     +c*:;   
 	
r(   c                     gr  Nr    r  r  s     r)   r  Configuration.deleteo  s     	r(   c                     gr  r    selfr  s     r)   r  r  y  s     	r(   r  c                 @    U R                  SU R                  5       US9$ )r  r  r  )_request_and_refreshinstance_urlr  s     r)   r  r    s.     (( ) 
 	
r(   c           	         #    U R                  5       < S[        U5      < 3n[        SU R                  SUUS9I Sh  vN 5      $  N7f)r  r  r   r  r  Nr  r   r   r  r  s       r)   _cls_delete_asyncConfiguration._cls_delete_async  sR      +c*:;++ ,  
 	
   ;AA
	Ac                    #    g7fr  r    r  s     r)   delete_asyncConfiguration.delete_async  s
      	   c                    #    g7fr  r    r  s     r)   r  r    s
      	r  r  c                 \   #    U R                  SU R                  5       US9I Sh  vN $  N7f)r  r  r  N)_request_and_refresh_asyncr  r  s     r)   r  r    s;      44 5 
 
 	
 
s   #,*,r9  c                     U R                  SU R                  5       US9n[        U[        5      (       d!  [	        S[        U5      R                  -  5      eU$ )*
Returns a list of Configuration objects.
getr  %Expected list object from API, got %s)r  r  
isinstancer   	TypeErrorr   r"   r  r  results      r)   listConfiguration.list  s`     $$MMO % 

 &*--7<((* 
 r(   c                    #    U R                  SU R                  5       US9I Sh  vN n[        U[        5      (       d!  [	        S[        U5      R                  -  5      eU$  N<7f)r  r  r  Nr  )r  r  r  r   r  r   r"   r  s      r)   
list_asyncConfiguration.list_async  sm      00MMO 1 
 

 &*--7<((* 
 
s   #A$A"=A$r@  c           	      x    U R                  5       < S[        U5      < 3n[        SU R                  SUUS95      $ )%
Updates a new Configuration object.
r  r   r  r  r  r  r  r  r  s       r)   modifyConfiguration.modify  sD     +b/:   
 	
r(   c           	         #    U R                  5       < S[        U5      < 3n[        SU R                  SUUS9I Sh  vN 5      $  N7f)r  r  r   r  r  Nr  r  s       r)   modify_asyncConfiguration.modify_async  sQ      +b/:++ ,  
 	
r  r  c                 8    U " U40 UD6nUR                  5         U$ )#
Retrieves a Configuration object.
)refreshr  r  r  instances       r)   retrieveConfiguration.retrieve
  s$     r$V$r(   c                 T   #    U " U40 UD6nUR                  5       I Sh  vN   U$  N7f)r  N)refresh_asyncr  s       r)   retrieve_asyncConfiguration.retrieve_async  s2      r$V$$$&&& 	's   (&()r   r   r   r   r   r   r   r    N)cr"   r#   r$   r%   __doc__r   r   r   r&   r	   r*   r1   r9   r>   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r  r  r	  r  r  r  r  r  r  r  r&  r*  r.  r2  r7  r>  rA  rD  rG  rJ  rM  r`  rb  re  rh  rk  rn  rq  rt  rw  rz  r}  r  r  r  r  r  r  r  r  r  r  r  r  r   r   r0   classmethodr   r  r  r  r   staticmethodr  r   r  r  r   r  r  r  r  r  r  r   r'   r    r(   r)   r   r      s   
 	! '":;<  , | \ B
, B
H| @
| @
D$~ $LI i 9  @i @D                9 9 0I $9 ,i ~ ^ ,,~ ,\I i 9  @i @D                9 9 0I $9 ,i   m,,G !& N 3- ,-- gL))*%%gL))
4.gdm$$ 
:;
	
 
 
:;
	
 
 

!'(D!E
	
 
  "#?@	   ;<	  -(

;<

	

 )

 

!'(D!E
	
 
  "#?@	   ;<	  -.

;<

	

 /

 89	O	$ & 89	O	$ & 

 &'C D
	
 
  

 &'C D
	
 
   &'E F	   &'E F	  )%!%r(   r   N)"stripe._createable_api_resourcer   stripe._deletable_api_resourcer   stripe._expandable_fieldr   stripe._list_objectr   stripe._listable_api_resourcer   stripe._request_optionsr   stripe._stripe_objectr	   stripe._updateable_api_resourcer
   stripe._utilr   r   typingr   r   r   r   r   typing_extensionsr   r   r   r   r   stripe._filer   r   r    r(   r)   <module>r	     sg    B ? 4 * = 2 . A : ; ;  !O/*)(/*	Or(   