o
    i4                     @   s   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dS )    )RequestOptions)DictList)LiteralNotRequired	TypedDictc                   @   sH   e Zd ZU ed ed< 	 eee  ed< 	 ed ed< 	 ee ed< dS )DisputeModifyParamsDisputeModifyParamsEvidenceevidenceexpandzLiteral['']|Dict[str, str]metadatasubmitN)__name__
__module____qualname__r   __annotations__r   strbool r   r   /var/www/snowflake_co_dev_github/snow_flake_back_end_deploy/env/lib/python3.10/site-packages/stripe/params/_dispute_modify_params.pyr      s   
 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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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 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	   access_activity_logbilling_addresscancellation_policycancellation_policy_disclosurecancellation_rebuttalcustomer_communicationcustomer_email_addresscustomer_namecustomer_purchase_ipcustomer_signatureduplicate_charge_documentationduplicate_charge_explanationduplicate_charge_idz7Literal['']|DisputeModifyParamsEvidenceEnhancedEvidenceenhanced_evidenceproduct_descriptionreceiptrefund_policyrefund_policy_disclosurerefund_refusal_explanationservice_dateservice_documentationshipping_addressshipping_carriershipping_dateshipping_documentationshipping_tracking_numberuncategorized_fileuncategorized_textN)r   r   r   r   r   r   r   r   r   r   r	      sv   
 r	   c                   @   s(   e Zd ZU ed ed< 	 ed ed< dS )+DisputeModifyParamsEvidenceEnhancedEvidenceBDisputeModifyParamsEvidenceEnhancedEvidenceVisaCompellingEvidence3visa_compelling_evidence_39DisputeModifyParamsEvidenceEnhancedEvidenceVisaCompliancevisa_complianceNr   r   r   r   r   r   r   r   r   r2      s   
 r2   c                   @   s,   e Zd ZU ed ed< 	 eed  ed< dS )r3   UDisputeModifyParamsEvidenceEnhancedEvidenceVisaCompellingEvidence3DisputedTransactiondisputed_transaction\DisputeModifyParamsEvidenceEnhancedEvidenceVisaCompellingEvidence3PriorUndisputedTransactionprior_undisputed_transactionsN)r   r   r   r   r   r   r   r   r   r   r3      s   
 r3   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ed  ed< 	 ed ed	< 	 ed
 ed< dS )r8   Literal['']|strcustomer_account_idcustomer_device_fingerprintcustomer_device_idr   r   )merchandiseservicesmerchandise_or_servicesr$   dDisputeModifyParamsEvidenceEnhancedEvidenceVisaCompellingEvidence3DisputedTransactionShippingAddressr+   N)r   r   r   r   r   r   r   r   r   r   r8      s&   
 r8   c                   @   `   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< dS )	rC   r<   citycountryline1line2postal_codestateNr7   r   r   r   r   rC         
 rC   c                   @   sx   e Zd ZU 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< 	 ed	 ed
< dS )r:   charger<   r=   r>   r?   r   r   r$   kDisputeModifyParamsEvidenceEnhancedEvidenceVisaCompellingEvidence3PriorUndisputedTransactionShippingAddressr+   N)r   r   r   r   r   r   r   r   r   r   r:      s&   
 r:   c                   @   rD   )	rM   r<   rE   rF   rG   rH   rI   rJ   Nr7   r   r   r   r   rM     rK   rM   c                   @   s   e Zd ZU ee ed< dS )r5   fee_acknowledgedN)r   r   r   r   r   r   r   r   r   r   r5   :  s   
 r5   N)stripe._request_optionsr   typingr   r   typing_extensionsr   r   r   r   r	   r2   r3   r8   rC   r:   rM   r5   r   r   r   r   <module>   s,   u


'

'