
    Ai.                     &   d dl mZ d dlmZmZ d dlmZmZm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 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y)    )RequestOptions)DictList)LiteralNotRequired	TypedDictc                      e Zd ZU ed   ed<   	 ee   ed<   	 ed   ed<   	 ed   ed<   	 ee   ed<   	 ee   ed	<   	 eee      ed
<   	 ed   ed<   	 ee   ed<   	 ed   ed<   	 ed   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   ee   ed<   	 eee      ed<   	 ed   ed<   	 ee   ed<   ed   ed<   	 ed   ed<   	 eed      ed<   	 ee   ed<   	 ee   ed <   y!)"CustomerCreateParamsz'Literal['']|CustomerCreateParamsAddressaddressbalanceLiteral['']|strbusiness_nameCustomerCreateParamsCashBalancecash_balancedescriptionemailexpandindividual_nameinvoice_prefix#CustomerCreateParamsInvoiceSettingsinvoice_settingszLiteral['']|Dict[str, str]metadatanamenext_invoice_sequencepayment_methodphonepreferred_localesz(Literal['']|CustomerCreateParamsShippingshippingsourceCustomerCreateParamsTaxtaxz0Literal['']|Literal['exempt', 'none', 'reverse']
tax_exemptCustomerCreateParamsTaxIdDatumtax_id_data
test_clockvalidateN)	__name__
__module____qualname__r   __annotations__intstrr   bool     X/var/www/html/immo/lib/python3.12/site-packages/stripe/params/_customer_create_params.pyr
   r
      s   BCC  011 ?@@ S!! s S	"" !!233  $$ ""GHH 677 c
 's++  $$s #49-- DEE 	.	// NOO T"BCDD C   $r/   r
   c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)CustomerCreateParamsAddresscitycountryline1line2postal_codestateNr'   r(   r)   r   r,   r*   r.   r/   r0   r2   r2   ^   l    
c
  s s S!! sr/   r2   c                       e Zd ZU ed   ed<   y)r   'CustomerCreateParamsCashBalanceSettingssettingsN)r'   r(   r)   r   r*   r.   r/   r0   r   r   y   s    CDDr/   r   c                   $    e Zd ZU eed      ed<   y)r<   )	automaticmanualmerchant_defaultreconciliation_modeN)r'   r(   r)   r   r   r*   r.   r/   r0   r<   r<      s    $9: r/   r<   c                   T    e Zd ZU ed   ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   y)r   z@Literal['']|List[CustomerCreateParamsInvoiceSettingsCustomField]custom_fieldsdefault_payment_methodfooterz?Literal['']|CustomerCreateParamsInvoiceSettingsRenderingOptionsrendering_optionsNr'   r(   r)   r   r*   r,   r.   r/   r0   r   r      sR    J  (,,  #I r/   r   c                   $    e Zd ZU eed<   	 eed<   y).CustomerCreateParamsInvoiceSettingsCustomFieldr   valueN)r'   r(   r)   r,   r*   r.   r/   r0   rJ   rJ      s    
I Jr/   rJ   c                   0    e Zd ZU ed   ed<   	 ee   ed<   y)3CustomerCreateParamsInvoiceSettingsRenderingOptionsz;Literal['']|Literal['exclude_tax', 'include_inclusive_tax']amount_tax_displaytemplateNrH   r.   r/   r0   rM   rM      s)    #E  #r/   rM   c                   6    e Zd ZU ded<   	 eed<   	 ee   ed<   y)CustomerCreateParamsShipping#CustomerCreateParamsShippingAddressr   r   r   N)r'   r(   r)   r*   r,   r   r.   r/   r0   rQ   rQ      s+    22 I sr/   rQ   c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)rR   r3   r4   r5   r6   r7   r8   Nr9   r.   r/   r0   rR   rR      r:   r/   rR   c                   6    e Zd ZU ed   ed<   	 eed      ed<   y)r    r   
ip_address)deferredimmediatelyvalidate_locationN)r'   r(   r)   r   r*   r   r.   r/   r0   r    r       s+    -.. #7+D#EFFr/   r    c                   *    e Zd ZU ed   ed<   	 eed<   y)r#   )nad_nrtae_trnal_tinam_tinao_tinar_cuitau_abnau_arnaw_tinaz_tinba_tinbb_tinbd_binbf_ifubg_uicbh_vatbj_ifubo_tinbr_cnpjbr_cpfbs_tinby_tinca_bn
ca_gst_hst	ca_pst_bc	ca_pst_mb	ca_pst_skca_qstcd_nifch_uidch_vatcl_tincm_niucn_tinco_nitcr_tincv_nifde_stndo_rcnec_ruceg_tines_cifet_tin
eu_oss_vateu_vatgb_vatge_vatgn_nifhk_brhr_oibhu_tinid_npwpil_vatin_gstis_vatjp_cnjp_rnjp_trnke_pinkg_tinkh_tinkr_brnkz_binla_tinli_uidli_vatma_vatmd_vatme_pibmk_vatmr_nifmx_rfcmy_frpmy_itnmy_sstng_tinno_vatno_voecnp_pannz_gstom_vatpe_rucph_tinro_tinrs_pibru_innru_kppsa_vatsg_gstsg_uensi_tinsn_nineasr_finsv_nitth_vattj_tintr_tintw_vattz_vatua_vatug_tinus_einuy_rucuz_tinuz_vatve_rifvn_tinza_vatzm_tinzw_tintyperK   N)r'   r(   r)   r   r*   r,   r.   r/   r0   r#   r#      s)    
m	o o` Jr/   r#   N)stripe._request_optionsr   typingr   r   typing_extensionsr   r   r   r
   r2   r   r<   r   rJ   rM   rQ   rR   r    r#   r.   r/   r0   <module>r      s    3  = =S > S l) 6i i ) .Y 
) 
9 ) 6i wY wr/   