o
    i3                    @   sH  d dl mZ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(G dGdH dHeZ)G dIdJ dJeZ*G dKdL dLeZ+G dMdN dNeZ,G dOdP dPeZ-G dQdR dReZ.G dSdT dTeZ/G dUdV dVeZ0G dWdX dXeZ1G dYdZ dZeZ2G d[d\ d\eZ3G d]d^ d^eZ4G d_d` d`eZ5G dadb dbeZ6G dcdd ddeZ7G dedf dfeZ8G dgdh dheZ9G didj djeZ:G dkdl dleZ;G dmdn dneZ<G dodp dpeZ=G dqdr dreZ>G dsdt dteZ?G dudv dveZ@G dwdx dxeZAG dydz dzeZBG d{d| d|eZCG d}d~ d~eZDG dd deZEG dd deZFG dd deZGG dd deZHG dd deZIG dd deZJG dd deZKG dd deZLG dd deZMG dd deZNG dd deZOG dd deZPG dd deZQG dd deZRG dd deZSG dd deZTG dd deZUG dd deZVG dd deZWG dd deZXG dd deZYG dd deZZG dd deZ[G dd deZ\G dd deZ]G dd deZ^G dd deZ_G dd deZ`G dd deZaG dd deZbG dd deZcG dd deZdG dd deZeG dd deZfG ddĄ deZgG ddƄ deZhG ddȄ deZiG ddʄ deZjG dd̄ deZkG dd΄ deZlG ddЄ deZmG dd҄ deZnG ddԄ deZoG ddք deZpG dd؄ deZqG ddڄ deZrG dd܄ deZsG ddބ deZtG dd deZuG dd deZvG dd deZwG dd deZxdS )    )DictList)LiteralNotRequired	TypedDictc                   @   s   e Zd ZU ee ed< 	 ed ed< 	 eed  ed< 	 ed ed< 	 ed ed	< 	 ee ed
< 	 ed ed< 	 ee ed< 	 e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 )AccountUpdateParamsaccount_token"AccountUpdateParamsBusinessProfilebusiness_profile)companygovernment_entity
individual
non_profitbusiness_typeAccountUpdateParamsCapabilitiescapabilitiesAccountUpdateParamsCompanyr   default_currencyAccountUpdateParamsDocuments	documentsemailexpandzcLiteral['']|str|AccountUpdateParamsBankAccount|AccountUpdateParamsCard|AccountUpdateParamsCardTokenexternal_accountAccountUpdateParamsGroupsgroupsAccountUpdateParamsIndividualr   Literal['']|Dict[str, str]metadataAccountUpdateParamsSettingssettings AccountUpdateParamsTosAcceptancetos_acceptanceN)__name__
__module____qualname__r   str__annotations__r   r    r'   r'   /var/www/snowflake_co_dev_github/snow_flake_back_end_deploy/env/lib/python3.10/site-packages/stripe/params/_account_update_params.pyr      sF   
 
r   c                   @   s   e Zd ZU ed ed< 	 ee ed< 	 ee ed< 	 eeed   ed< 	 ed ed< 	 ee ed	< 	 ee ed
< 	 ed ed< 	 ee ed< 	 ee ed< 	 ed ed< 	 ee ed< dS )r	   /AccountUpdateParamsBusinessProfileAnnualRevenueannual_revenueestimated_worker_countmcc)lgbtqi_owned_businessminority_owned_businessnone_of_these_applyprefer_not_to_answerwomen_owned_business#minority_owned_business_designation9AccountUpdateParamsBusinessProfileMonthlyEstimatedRevenuemonthly_estimated_revenuenameproduct_description0AccountUpdateParamsBusinessProfileSupportAddresssupport_addresssupport_emailsupport_phoneLiteral['']|strsupport_urlurlN)	r"   r#   r$   r   r&   intr%   r   r   r'   r'   r'   r(   r	   S   sJ   
 r	   c                   @   s*   e Zd ZU eed< 	 eed< 	 eed< dS )r)   amountcurrencyfiscal_year_endNr"   r#   r$   r>   r&   r%   r'   r'   r'   r(   r)         
 r)   c                   @   s    e Zd ZU eed< 	 eed< dS )r3   r?   r@   NrB   r'   r'   r'   r(   r3      s
   
 r3   c                   @   `   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< dS )r7   citycountryline1line2postal_codestateNr"   r#   r$   r   r%   r&   r'   r'   r'   r(   r7         
 r7   c                   @   sT  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,< 	 ed- ed.< 	 ed/ ed0< 	 ed1 ed2< 	 ed3 ed4< 	 ed5 ed6< 	 ed7 ed8< 	 ed9 ed:< 	 ed; ed<< 	 ed= ed>< 	 ed? ed@< 	 edA edB< 	 edC edD< 	 edE edF< 	 edG edH< 	 edI edJ< 	 edK edL< 	 edM edN< 	 edO edP< 	 edQ edR< 	 edS edT< 	 edU edV< 	 edW edX< 	 edY edZ< 	 ed[ ed\< 	 ed] ed^< 	 ed_ ed`< 	 eda edb< 	 edc edd< 	 ede edf< 	 edg edh< 	 edi edj< 	 edk edl< 	 edm edn< 	 edo edp< 	 edq edr< 	 eds edt< 	 edu edv< 	 edw edx< dyS )zr   0AccountUpdateParamsCapabilitiesAcssDebitPaymentsacss_debit_payments-AccountUpdateParamsCapabilitiesAffirmPaymentsaffirm_payments7AccountUpdateParamsCapabilitiesAfterpayClearpayPaymentsafterpay_clearpay_payments+AccountUpdateParamsCapabilitiesAlmaPaymentsalma_payments0AccountUpdateParamsCapabilitiesAmazonPayPaymentsamazon_pay_payments2AccountUpdateParamsCapabilitiesAuBecsDebitPaymentsau_becs_debit_payments0AccountUpdateParamsCapabilitiesBacsDebitPaymentsbacs_debit_payments1AccountUpdateParamsCapabilitiesBancontactPaymentsbancontact_payments3AccountUpdateParamsCapabilitiesBankTransferPaymentsbank_transfer_payments-AccountUpdateParamsCapabilitiesBilliePaymentsbillie_payments+AccountUpdateParamsCapabilitiesBlikPaymentsblik_payments-AccountUpdateParamsCapabilitiesBoletoPaymentsboleto_payments*AccountUpdateParamsCapabilitiesCardIssuingcard_issuing+AccountUpdateParamsCapabilitiesCardPaymentscard_payments6AccountUpdateParamsCapabilitiesCartesBancairesPaymentscartes_bancaires_payments.AccountUpdateParamsCapabilitiesCashappPaymentscashapp_payments-AccountUpdateParamsCapabilitiesCryptoPaymentscrypto_payments*AccountUpdateParamsCapabilitiesEpsPaymentseps_payments*AccountUpdateParamsCapabilitiesFpxPaymentsfpx_payments5AccountUpdateParamsCapabilitiesGbBankTransferPaymentsgb_bank_transfer_payments.AccountUpdateParamsCapabilitiesGiropayPaymentsgiropay_payments.AccountUpdateParamsCapabilitiesGrabpayPaymentsgrabpay_payments,AccountUpdateParamsCapabilitiesIdealPaymentsideal_payments9AccountUpdateParamsCapabilitiesIndiaInternationalPaymentsindia_international_payments*AccountUpdateParamsCapabilitiesJcbPaymentsjcb_payments5AccountUpdateParamsCapabilitiesJpBankTransferPaymentsjp_bank_transfer_payments/AccountUpdateParamsCapabilitiesKakaoPayPaymentskakao_pay_payments-AccountUpdateParamsCapabilitiesKlarnaPaymentsklarna_payments.AccountUpdateParamsCapabilitiesKonbiniPaymentskonbini_payments-AccountUpdateParamsCapabilitiesKrCardPaymentskr_card_payments-AccountUpdateParamsCapabilitiesLegacyPaymentslegacy_payments+AccountUpdateParamsCapabilitiesLinkPaymentslink_payments,AccountUpdateParamsCapabilitiesMbWayPaymentsmb_way_payments0AccountUpdateParamsCapabilitiesMobilepayPaymentsmobilepay_payments1AccountUpdateParamsCapabilitiesMultibancoPaymentsmultibanco_payments5AccountUpdateParamsCapabilitiesMxBankTransferPaymentsmx_bank_transfer_payments/AccountUpdateParamsCapabilitiesNaverPayPaymentsnaver_pay_payments=AccountUpdateParamsCapabilitiesNzBankAccountBecsDebitPayments#nz_bank_account_becs_debit_payments+AccountUpdateParamsCapabilitiesOxxoPaymentsoxxo_payments*AccountUpdateParamsCapabilitiesP24Paymentsp24_payments0AccountUpdateParamsCapabilitiesPayByBankPaymentspay_by_bank_payments,AccountUpdateParamsCapabilitiesPaycoPaymentspayco_payments-AccountUpdateParamsCapabilitiesPaynowPaymentspaynow_payments*AccountUpdateParamsCapabilitiesPixPaymentspix_payments0AccountUpdateParamsCapabilitiesPromptpayPaymentspromptpay_payments1AccountUpdateParamsCapabilitiesRevolutPayPaymentsrevolut_pay_payments1AccountUpdateParamsCapabilitiesSamsungPayPaymentssamsung_pay_payments/AccountUpdateParamsCapabilitiesSatispayPaymentssatispay_payments7AccountUpdateParamsCapabilitiesSepaBankTransferPaymentssepa_bank_transfer_payments0AccountUpdateParamsCapabilitiesSepaDebitPaymentssepa_debit_payments-AccountUpdateParamsCapabilitiesSofortPaymentssofort_payments,AccountUpdateParamsCapabilitiesSwishPaymentsswish_payments2AccountUpdateParamsCapabilitiesTaxReportingUs1099Ktax_reporting_us_1099_k5AccountUpdateParamsCapabilitiesTaxReportingUs1099Misctax_reporting_us_1099_misc(AccountUpdateParamsCapabilitiesTransfers	transfers'AccountUpdateParamsCapabilitiesTreasurytreasury,AccountUpdateParamsCapabilitiesTwintPaymentstwint_payments7AccountUpdateParamsCapabilitiesUsBankAccountAchPaymentsus_bank_account_ach_payments5AccountUpdateParamsCapabilitiesUsBankTransferPaymentsus_bank_transfer_payments*AccountUpdateParamsCapabilitiesZipPaymentszip_paymentsNr"   r#   r$   r   r&   r'   r'   r'   r(   r      s  
 r   c                   @      e Zd ZU ee ed< dS )rM   	requestedNr"   r#   r$   r   boolr&   r'   r'   r'   r(   rM        
 rM   c                   @   r   )rO   r   Nr   r'   r'   r'   r(   rO     r   rO   c                   @   r   )rQ   r   Nr   r'   r'   r'   r(   rQ      r   rQ   c                   @   r   )rS   r   Nr   r'   r'   r'   r(   rS   '  r   rS   c                   @   r   )rU   r   Nr   r'   r'   r'   r(   rU   .  r   rU   c                   @   r   )rW   r   Nr   r'   r'   r'   r(   rW   5  r   rW   c                   @   r   )rY   r   Nr   r'   r'   r'   r(   rY   <  r   rY   c                   @   r   )r[   r   Nr   r'   r'   r'   r(   r[   C  r   r[   c                   @   r   )r]   r   Nr   r'   r'   r'   r(   r]   J  r   r]   c                   @   r   )r_   r   Nr   r'   r'   r'   r(   r_   Q  r   r_   c                   @   r   )ra   r   Nr   r'   r'   r'   r(   ra   X  r   ra   c                   @   r   )rc   r   Nr   r'   r'   r'   r(   rc   _  r   rc   c                   @   r   )re   r   Nr   r'   r'   r'   r(   re   f  r   re   c                   @   r   )rg   r   Nr   r'   r'   r'   r(   rg   m  r   rg   c                   @   r   )ri   r   Nr   r'   r'   r'   r(   ri   t  r   ri   c                   @   r   )rk   r   Nr   r'   r'   r'   r(   rk   {  r   rk   c                   @   r   )rm   r   Nr   r'   r'   r'   r(   rm     r   rm   c                   @   r   )ro   r   Nr   r'   r'   r'   r(   ro     r   ro   c                   @   r   )rq   r   Nr   r'   r'   r'   r(   rq     r   rq   c                   @   r   )rs   r   Nr   r'   r'   r'   r(   rs     r   rs   c                   @   r   )ru   r   Nr   r'   r'   r'   r(   ru     r   ru   c                   @   r   )rw   r   Nr   r'   r'   r'   r(   rw     r   rw   c                   @   r   )ry   r   Nr   r'   r'   r'   r(   ry     r   ry   c                   @   r   )r{   r   Nr   r'   r'   r'   r(   r{     r   r{   c                   @   r   )r}   r   Nr   r'   r'   r'   r(   r}     r   r}   c                   @   r   )r   r   Nr   r'   r'   r'   r(   r     r   r   c                   @   r   )r   r   Nr   r'   r'   r'   r(   r     r   r   c                   @   r   )r   r   Nr   r'   r'   r'   r(   r     r   r   c                   @   r   )r   r   Nr   r'   r'   r'   r(   r     r   r   c                   @   r   )r   r   Nr   r'   r'   r'   r(   r     r   r   c                   @   r   )r   r   Nr   r'   r'   r'   r(   r     r   r   c                   @   r   )r   r   Nr   r'   r'   r'   r(   r     r   r   c                   @   r   )r   r   Nr   r'   r'   r'   r(   r     r   r   c                   @   r   )r   r   Nr   r'   r'   r'   r(   r     r   r   c                   @   r   )r   r   Nr   r'   r'   r'   r(   r      r   r   c                   @   r   )r   r   Nr   r'   r'   r'   r(   r     r   r   c                   @   r   )r   r   Nr   r'   r'   r'   r(   r     r   r   c                   @   r   )r   r   Nr   r'   r'   r'   r(   r     r   r   c                   @   r   )r   r   Nr   r'   r'   r'   r(   r     r   r   c                   @   r   )r   r   Nr   r'   r'   r'   r(   r   #  r   r   c                   @   r   )r   r   Nr   r'   r'   r'   r(   r   *  r   r   c                   @   r   )r   r   Nr   r'   r'   r'   r(   r   1  r   r   c                   @   r   )r   r   Nr   r'   r'   r'   r(   r   8  r   r   c                   @   r   )r   r   Nr   r'   r'   r'   r(   r   ?  r   r   c                   @   r   )r   r   Nr   r'   r'   r'   r(   r   F  r   r   c                   @   r   )r   r   Nr   r'   r'   r'   r(   r   M  r   r   c                   @   r   )r   r   Nr   r'   r'   r'   r(   r   T  r   r   c                   @   r   )r   r   Nr   r'   r'   r'   r(   r   [  r   r   c                   @   r   )r   r   Nr   r'   r'   r'   r(   r   b  r   r   c                   @   r   )r   r   Nr   r'   r'   r'   r(   r   i  r   r   c                   @   r   )r   r   Nr   r'   r'   r'   r(   r   p  r   r   c                   @   r   )r   r   Nr   r'   r'   r'   r(   r   w  r   r   c                   @   r   )r   r   Nr   r'   r'   r'   r(   r   ~  r   r   c                   @   r   )r   r   Nr   r'   r'   r'   r(   r     r   r   c                   @   r   )r   r   Nr   r'   r'   r'   r(   r     r   r   c                   @   r   )r   r   Nr   r'   r'   r'   r(   r     r   r   c                   @   r   )r   r   Nr   r'   r'   r'   r(   r     r   r   c                   @   r   )r   r   Nr   r'   r'   r'   r(   r     r   r   c                   @   r   )r   r   Nr   r'   r'   r'   r(   r     r   r   c                   @   r   )r   r   Nr   r'   r'   r'   r(   r     r   r   c                   @   sL  e Zd ZU ed ed< 	 ed ed< 	 ed ed< 	 ee 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d< 	 ee ed< 	 ee ed< 	 ed ed< 	 ed ed< 	 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d  ed!< d"S )#r   !AccountUpdateParamsCompanyAddressaddress%AccountUpdateParamsCompanyAddressKanaaddress_kana&AccountUpdateParamsCompanyAddressKanjiaddress_kanjidirectors_provided1AccountUpdateParamsCompanyDirectorshipDeclarationdirectorship_declarationexecutives_providedexport_license_idexport_purpose_coder5   	name_kana
name_kanjiowners_provided.AccountUpdateParamsCompanyOwnershipDeclarationownership_declarationziLiteral['']|Literal['qualified_entity_exceeds_ownership_threshold', 'qualifies_as_financial_institution']ownership_exemption_reasonphonez6Literal['']|AccountUpdateParamsCompanyRegistrationDateregistration_dateregistration_number3AccountUpdateParamsCompanyRepresentativeDeclarationrepresentative_declarationa>  Literal['']|Literal['free_zone_establishment', 'free_zone_llc', 'government_instrumentality', 'governmental_unit', 'incorporated_non_profit', 'incorporated_partnership', 'limited_liability_partnership', 'llc', 'multi_member_llc', 'private_company', 'private_corporation', 'private_partnership', 'public_company', 'public_corporation', 'public_partnership', 'registered_charity', 'single_member_llc', 'sole_establishment', 'sole_proprietorship', 'tax_exempt_government_instrumentality', 'unincorporated_association', 'unincorporated_non_profit', 'unincorporated_partnership']	structuretax_idtax_id_registrarvat_id&AccountUpdateParamsCompanyVerificationverificationN)r"   r#   r$   r   r&   r   r%   r'   r'   r'   r(   r     st   
 r   c                   @   rD   )r   rE   rF   rG   rH   rI   rJ   NrK   r'   r'   r'   r(   r     rL   r   c                   @   n   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< 	 ee ed< dS )	r   rE   rF   rG   rH   rI   rJ   townNrK   r'   r'   r'   r(   r   9     
 r   c                   @   r   )	r   rE   rF   rG   rH   rI   rJ   r   NrK   r'   r'   r'   r(   r   X  r   r   c                   @   6   e Zd ZU ee ed< 	 ee ed< 	 ee ed< dS )r   dateip
user_agentNr"   r#   r$   r   r>   r&   r%   r'   r'   r'   r(   r   w     
 r   c                   @   r   )r   r   r   r   Nr   r'   r'   r'   r(   r     r   r   c                   @   *   e Zd ZU eed< 	 eed< 	 eed< dS )*AccountUpdateParamsCompanyRegistrationDatedaymonthyearNr"   r#   r$   r>   r&   r'   r'   r'   r(   r     rC   r   c                   @   r   )r   r   r   r   Nr   r'   r'   r'   r(   r     r   r   c                   @      e Zd ZU ed ed< dS )r   .AccountUpdateParamsCompanyVerificationDocumentdocumentNr   r'   r'   r'   r(   r     r   r   c                   @   (   e Zd ZU ee ed< 	 ee ed< dS )r   backfrontNrK   r'   r'   r'   r(   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< dS )r   <AccountUpdateParamsDocumentsBankAccountOwnershipVerification#bank_account_ownership_verification*AccountUpdateParamsDocumentsCompanyLicensecompany_license:AccountUpdateParamsDocumentsCompanyMemorandumOfAssociation!company_memorandum_of_association4AccountUpdateParamsDocumentsCompanyMinisterialDecreecompany_ministerial_decree;AccountUpdateParamsDocumentsCompanyRegistrationVerification!company_registration_verification4AccountUpdateParamsDocumentsCompanyTaxIdVerificationcompany_tax_id_verification*AccountUpdateParamsDocumentsProofOfAddressproof_of_address/AccountUpdateParamsDocumentsProofOfRegistrationproof_of_registration>AccountUpdateParamsDocumentsProofOfUltimateBeneficialOwnership&proof_of_ultimate_beneficial_ownershipNr   r'   r'   r'   r(   r     sB   
 r   c                   @      e Zd ZU eee  ed< dS )r   filesNr"   r#   r$   r   r   r%   r&   r'   r'   r'   r(   r        
 r   c                   @   r  )r   r  Nr  r'   r'   r'   r(   r     r  r   c                   @   r  )r  r  Nr  r'   r'   r'   r(   r    r  r  c                   @   r  )r  r  Nr  r'   r'   r'   r(   r    r  r  c                   @   r  )r  r  Nr  r'   r'   r'   r(   r    r  r  c                   @   r  )r  r  Nr  r'   r'   r'   r(   r    r  r  c                   @   r  )r
  r  Nr  r'   r'   r'   r(   r
  $  r  r
  c                   @   r  )r  r  Nr  r'   r'   r'   r(   r  +  r  r  c                   @   r  )r  r  Nr  r'   r'   r'   r(   r  2  s   
 r  c                   @   sh   e Zd ZU ed ed< ee ed< 	 eed  ed< 	 eed< 	 eed< 	 ee ed< 	 ee ed	< d
S )AccountUpdateParamsBankAccountbank_accountobjectaccount_holder_name)r   r   account_holder_typeaccount_numberrF   r@   routing_numberNr"   r#   r$   r   r&   r   r%   r'   r'   r'   r(   r  ;  s   
 r  c                   @   s   e Zd ZU ed ed< ee ed< ee ed< ee ed< ee ed< ee ed< ee ed< ee ed	< ee ed
< eed< eed< ee ed< eed< eeeef  ed< 	 ee	 ed< dS )AccountUpdateParamsCardcardr  address_cityaddress_countryaddress_line1address_line2address_stateaddress_zipr@   cvc	exp_monthexp_yearr5   numberr   default_for_currencyN)
r"   r#   r$   r   r&   r   r%   r>   r   r   r'   r'   r'   r(   r  W  s"   
 r  c                   @   s.   e Zd ZU ed ed< ee ed< eed< dS )AccountUpdateParamsCardTokenr  r  r@   tokenNr  r'   r'   r'   r(   r)  l  s   
 r)  c                   @   r   )r   r;   payments_pricingNr   r'   r'   r'   r(   r   r  r   r   c                   @   sR  e Zd ZU ed ed< 	 ed 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d ed< 	 ee ed< 	 ee ed< 	 ee ed< 	 ee ed< 	 ee ed< 	 ee ed< 	 ee ed< 	 ed ed< 	 ee ed< 	 eed  ed< 	 ed ed< 	 ed ed< 	 ee ed< 	 ed  ed!< d"S )#r   $AccountUpdateParamsIndividualAddressr   (AccountUpdateParamsIndividualAddressKanar   )AccountUpdateParamsIndividualAddressKanjir   z,Literal['']|AccountUpdateParamsIndividualDobdobr   
first_namefirst_name_kanafirst_name_kanjiLiteral['']|List[str]full_name_aliasesgender	id_numberid_number_secondary	last_namelast_name_kanalast_name_kanjimaiden_namer   r   r   )existingnonepolitical_exposure.AccountUpdateParamsIndividualRegisteredAddressregistered_address)AccountUpdateParamsIndividualRelationshiprelationship
ssn_last_4)AccountUpdateParamsIndividualVerificationr   N)r"   r#   r$   r   r&   r%   r   r'   r'   r'   r(   r   y  sb   
 r   c                   @   rD   )r,  rE   rF   rG   rH   rI   rJ   NrK   r'   r'   r'   r(   r,    rL   r,  c                   @   r   )	r-  rE   rF   rG   rH   rI   rJ   r   NrK   r'   r'   r'   r(   r-    r   r-  c                   @   r   )	r.  rE   rF   rG   rH   rI   rJ   r   NrK   r'   r'   r'   r(   r.    r   r.  c                   @   r   ) AccountUpdateParamsIndividualDobr   r   r   Nr   r'   r'   r'   r(   rE  3  rC   rE  c                   @   rD   )r?  rE   rF   rG   rH   rI   rJ   NrK   r'   r'   r'   r(   r?  B  rL   r?  c                   @   sR   e Zd ZU ee ed< 	 ee ed< 	 ee ed< 	 ed ed< 	 ee ed< dS )rA  director	executiveownerzLiteral['']|floatpercent_ownershiptitleNr"   r#   r$   r   r   r&   r%   r'   r'   r'   r(   rA  ]  s   
 rA  c                   @   s(   e Zd ZU ed ed< 	 ed ed< dS )rD  ;AccountUpdateParamsIndividualVerificationAdditionalDocumentadditional_document1AccountUpdateParamsIndividualVerificationDocumentr   Nr   r'   r'   r'   r(   rD  t  s   
 rD  c                   @   r   )rL  r   r   NrK   r'   r'   r'   r(   rL    r   rL  c                   @   r   )rN  r   r   NrK   r'   r'   r'   r(   rN    r   rN  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< dS )r   ,AccountUpdateParamsSettingsBacsDebitPaymentsrZ   #AccountUpdateParamsSettingsBrandingbranding&AccountUpdateParamsSettingsCardIssuingrf   'AccountUpdateParamsSettingsCardPaymentsrh   #AccountUpdateParamsSettingsInvoicesinvoices#AccountUpdateParamsSettingsPaymentspayments"AccountUpdateParamsSettingsPayoutspayouts#AccountUpdateParamsSettingsTreasuryr   Nr   r'   r'   r'   r(   r     s&   
 r   c                   @   r   )rO  display_nameNrK   r'   r'   r'   r(   rO    r   rO  c                   @   sD   e Zd ZU ee ed< 	 ee ed< 	 ee ed< 	 ee ed< dS )rP  iconlogoprimary_colorsecondary_colorNrK   r'   r'   r'   r(   rP       
 rP  c                   @   r   )rR  3AccountUpdateParamsSettingsCardIssuingTosAcceptancer!   Nr   r'   r'   r'   r(   rR    
   
 rR  c                   @   6   e Zd ZU ee ed< 	 ee ed< 	 ed ed< dS )ra  r   r   r;   r   Nr   r'   r'   r'   r(   ra    r   ra  c                   @   sD   e Zd ZU ed ed< 	 ee ed< 	 ed ed< 	 ed ed< dS )rS  0AccountUpdateParamsSettingsCardPaymentsDeclineOn
decline_onstatement_descriptor_prefixr;    statement_descriptor_prefix_kana!statement_descriptor_prefix_kanjiN)r"   r#   r$   r   r&   r%   r'   r'   r'   r(   rS    r`  rS  c                   @   r   )rd  avs_failurecvc_failureNr   r'   r'   r'   r(   rd    r   rd  c                   @   s,   e Zd ZU ed ed< 	 eed  ed< dS )rT  r3  default_account_tax_ids)alwaysneverofferhosted_payment_method_saveN)r"   r#   r$   r   r&   r   r'   r'   r'   r(   rT    s   
 rT  c                   @   s6   e Zd ZU ee ed< 	 ee ed< 	 ee ed< dS )rV  statement_descriptorstatement_descriptor_kanastatement_descriptor_kanjiNrK   r'   r'   r'   r(   rV    r   rV  c                   @   s6   e Zd ZU ee ed< 	 ed ed< 	 ee ed< dS )rX  debit_negative_balances*AccountUpdateParamsSettingsPayoutsScheduleschedulerp  NrK  r'   r'   r'   r(   rX  (  r   rX  c                   @   st   e Zd ZU ed ed< 	 eed  ed< 	 ee ed< 	 eee  ed< 	 eed  ed< 	 eeed	   ed
< dS )rt  zLiteral['minimum']|int
delay_days)dailymanualmonthlyweeklyintervalmonthly_anchormonthly_payout_days)fridaymondaysaturdaysundaythursdaytuesday	wednesdayweekly_anchor)r~  r  r  r  r  weekly_payout_daysN)r"   r#   r$   r   r&   r   r>   r   r'   r'   r'   r(   rt  7  s&   
 
rt  c                   @   r   )rZ  0AccountUpdateParamsSettingsTreasuryTosAcceptancer!   Nr   r'   r'   r'   r(   rZ  ^  rb  rZ  c                   @   rc  )r  r   r   r;   r   Nr   r'   r'   r'   r(   r  g  r   r  c                   @   sD   e Zd ZU ee ed< 	 ee ed< 	 ee ed< 	 ee ed< dS )r    r   r   service_agreementr   Nr   r'   r'   r'   r(   r    v  r`  r    N)ytypingr   r   typing_extensionsr   r   r   r   r	   r)   r3   r7   r   rM   rO   rQ   rS   rU   rW   rY   r[   r]   r_   ra   rc   re   rg   ri   rk   rm   ro   rq   rs   ru   rw   ry   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   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-  r.  rE  r?  rA  rD  rL  rN  r   rO  rP  rR  ra  rS  rd  rT  rV  rX  rt  rZ  r  r    r'   r'   r'   r(   <module>   s   LC  Ih5
	a%	'	