o
    iG<                     @   sd  d dl mZ 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d*S )+    )RequestOptions)DictList)LiteralNotRequired	TypedDictc                   @   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e ed< 	 e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 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(< 	 ed) ed*< d+S ),AccountModifyPersonParams1AccountModifyPersonParamsAdditionalTosAcceptancesadditional_tos_acceptances AccountModifyPersonParamsAddressaddress$AccountModifyPersonParamsAddressKanaaddress_kana%AccountModifyPersonParamsAddressKanjiaddress_kanjiz(Literal['']|AccountModifyPersonParamsDobdob"AccountModifyPersonParamsDocuments	documentsemailexpand
first_namefirst_name_kanafirst_name_kanjizLiteral['']|List[str]full_name_aliasesgender	id_numberid_number_secondary	last_namelast_name_kanalast_name_kanjimaiden_namezLiteral['']|Dict[str, str]metadatanationalityperson_tokenphone)existingnonepolitical_exposure*AccountModifyPersonParamsRegisteredAddressregistered_address%AccountModifyPersonParamsRelationshiprelationship
ssn_last_4#AccountModifyPersonParamsUsCfpbDataus_cfpb_data%AccountModifyPersonParamsVerificationverificationN)__name__
__module____qualname__r   __annotations__strr   r    r6   r6   /var/www/snowflake_co_dev_github/snow_flake_back_end_deploy/env/lib/python3.10/site-packages/stripe/params/_account_modify_person_params.pyr      s~   
 r   c                   @   s   e Zd ZU ed ed< dS )r	   8AccountModifyPersonParamsAdditionalTosAcceptancesAccountaccountNr1   r2   r3   r   r4   r6   r6   r6   r7   r	      s
   
 r	   c                   @   s6   e Zd ZU ee ed< 	 ee ed< 	 ed ed< dS )r8   dateipzLiteral['']|str
user_agentN)r1   r2   r3   r   intr4   r5   r6   r6   r6   r7   r8      s   
 r8   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 )r   citycountryline1line2postal_codestateNr1   r2   r3   r   r5   r4   r6   r6   r6   r7   r         
 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   r@   rA   rB   rC   rD   rE   townNrF   r6   r6   r6   r7   r         
 r   c                   @   rH   )	r   r@   rA   rB   rC   rD   rE   rI   NrF   r6   r6   r6   r7   r      rJ   r   c                   @   s*   e Zd ZU eed< 	 eed< 	 eed< dS )AccountModifyPersonParamsDobdaymonthyearN)r1   r2   r3   r>   r4   r6   r6   r6   r7   rK      s   
 rK   c                   @   s6   e Zd ZU ed ed< 	 ed ed< 	 ed ed< dS )r   6AccountModifyPersonParamsDocumentsCompanyAuthorizationcompany_authorization*AccountModifyPersonParamsDocumentsPassportpassport&AccountModifyPersonParamsDocumentsVisavisaNr:   r6   r6   r6   r7   r        
 r   c                   @      e Zd ZU eee  ed< dS )rO   filesNr1   r2   r3   r   r   r5   r4   r6   r6   r6   r7   rO        
 rO   c                   @   rV   )rQ   rW   NrX   r6   r6   r6   r7   rQ     rY   rQ   c                   @   rV   )rS   rW   NrX   r6   r6   r6   r7   rS   "  rY   rS   c                   @   r?   )r(   r@   rA   rB   rC   rD   rE   NrF   r6   r6   r6   r7   r(   )  rG   r(   c                   @   s|   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d ed< 	 ee ed< 	 ee ed	< d
S )r*   
authorizerdirector	executivelegal_guardianownerzLiteral['']|floatpercent_ownershiprepresentativetitleN)r1   r2   r3   r   boolr4   r5   r6   r6   r6   r7   r*   D  s"   
 r*   c                   @   s6   e Zd ZU ed ed< 	 ed ed< 	 ee ed< dS )r-   3AccountModifyPersonParamsUsCfpbDataEthnicityDetailsethnicity_details.AccountModifyPersonParamsUsCfpbDataRaceDetailsrace_detailsself_identified_genderN)r1   r2   r3   r   r4   r5   r6   r6   r6   r7   r-   g  rU   r-   c                   @   0   e Zd ZU eeed   ed< 	 ee ed< dS )rc   )cubanhispanic_or_latinomexicannot_hispanic_or_latinoother_hispanic_or_latinoprefer_not_to_answerpuerto_rican	ethnicityethnicity_otherNr1   r2   r3   r   r   r   r4   r5   r6   r6   r6   r7   rc   x  s   
 rc   c                   @   rh   )re   )african_american american_indian_or_alaska_nativeasianasian_indianblack_or_african_americanchinese	ethiopianfilipinoguamanian_or_chamorrohaitianjamaicanjapanesekoreannative_hawaiian)native_hawaiian_or_other_pacific_islandernigerianother_asianother_black_or_african_americanother_pacific_islanderrn   samoansomali
vietnamesewhiterace
race_otherNrr   r6   r6   r6   r7   re     s   
 re   c                   @   s(   e Zd ZU ed ed< 	 ed ed< dS )r/   7AccountModifyPersonParamsVerificationAdditionalDocumentadditional_document-AccountModifyPersonParamsVerificationDocumentdocumentNr:   r6   r6   r6   r7   r/     s   
 r/   c                   @   (   e Zd ZU ee ed< 	 ee ed< dS )r   backfrontNrF   r6   r6   r6   r7   r     
   
 r   c                   @   r   )r   r   r   NrF   r6   r6   r6   r7   r     r   r   N)stripe._request_optionsr   typingr   r   typing_extensionsr   r   r   r   r	   r8   r   r   r   rK   r   rO   rQ   rS   r(   r*   r-   rc   re   r/   r   r   r6   r6   r6   r7   <module>   s,   {	#(