o
    i4                     @   s   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 )    )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 )DisputeUpdateParamsDisputeUpdateParamsEvidence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_update_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['']|DisputeUpdateParamsEvidenceEnhancedEvidence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 )+DisputeUpdateParamsEvidenceEnhancedEvidenceBDisputeUpdateParamsEvidenceEnhancedEvidenceVisaCompellingEvidence3visa_compelling_evidence_39DisputeUpdateParamsEvidenceEnhancedEvidenceVisaCompliancevisa_complianceNr   r   r   r   r   r   r   r   r   r1      s   
 r1   c                   @   s,   e Zd ZU ed ed< 	 eed  ed< dS )r2   UDisputeUpdateParamsEvidenceEnhancedEvidenceVisaCompellingEvidence3DisputedTransactiondisputed_transaction\DisputeUpdateParamsEvidenceEnhancedEvidenceVisaCompellingEvidence3PriorUndisputedTransactionprior_undisputed_transactionsN)r   r   r   r   r   r   r   r   r   r   r2      s   
 r2   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 )r7   Literal['']|strcustomer_account_idcustomer_device_fingerprintcustomer_device_idr   r   )merchandiseservicesmerchandise_or_servicesr#   dDisputeUpdateParamsEvidenceEnhancedEvidenceVisaCompellingEvidence3DisputedTransactionShippingAddressr*   N)r   r   r   r   r   r   r   r   r   r   r7      s&   
 r7   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 )	rB   r;   citycountryline1line2postal_codestateNr6   r   r   r   r   rB         
 rB   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 )r9   charger;   r<   r=   r>   r   r   r#   kDisputeUpdateParamsEvidenceEnhancedEvidenceVisaCompellingEvidence3PriorUndisputedTransactionShippingAddressr*   N)r   r   r   r   r   r   r   r   r   r   r9      s&   
 r9   c                   @   rC   )	rL   r;   rD   rE   rF   rG   rH   rI   Nr6   r   r   r   r   rL     rJ   rL   c                   @   s   e Zd ZU ee ed< dS )r4   fee_acknowledgedN)r   r   r   r   r   r   r   r   r   r   r4   9  s   
 r4   N)typingr   r   typing_extensionsr   r   r   r   r   r1   r2   r7   rB   r9   rL   r4   r   r   r   r   <module>   s*   u


'

'