o
    ÂiQ%  ã                   @   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G dd„ deƒZdS )é    )ÚRequestOptions)ÚDictÚList)ÚLiteralÚNotRequiredÚ	TypedDictc                   @   sH   e Zd ZU ee ed< 	 ed ed< 	 eee  ed< 	 ed ed< dS )ÚDisputeModifyParamsÚamountÚDisputeModifyParamsEvidenceÚevidenceÚexpandzLiteral['']|Dict[str, str]ÚmetadataN)Ú__name__Ú
__module__Ú__qualname__r   ÚintÚ__annotations__r   Ústr© r   r   úŒ/var/www/snowflake_co_dev_github/snow_flake_back_end_deploy/env/lib/python3.10/site-packages/stripe/params/issuing/_dispute_modify_params.pyr      s   
 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ed  ed< 	 ed ed< dS )r
   z/Literal['']|DisputeModifyParamsEvidenceCanceledÚcanceledz0Literal['']|DisputeModifyParamsEvidenceDuplicateÚ	duplicatez1Literal['']|DisputeModifyParamsEvidenceFraudulentÚ
fraudulentz@Literal['']|DisputeModifyParamsEvidenceMerchandiseNotAsDescribedÚmerchandise_not_as_describedz;Literal['']|DisputeModifyParamsEvidenceNoValidAuthorizationÚno_valid_authorizationz2Literal['']|DisputeModifyParamsEvidenceNotReceivedÚnot_receivedz,Literal['']|DisputeModifyParamsEvidenceOtherÚother)r   r   r   r   r   r   r   Úservice_not_as_describedÚreasonz<Literal['']|DisputeModifyParamsEvidenceServiceNotAsDescribedr   N)r   r   r   r   r   r   r   r   r   r   r
      sB   
 ÿÿÿÿÿÿÿ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< 	 ed ed< dS )Ú#DisputeModifyParamsEvidenceCanceledúLiteral['']|strÚadditional_documentationúLiteral['']|intÚcanceled_atzLiteral['']|boolÚcancellation_policy_providedÚcancellation_reasonÚexpected_atÚexplanationÚproduct_descriptionú-Literal['']|Literal['merchandise', 'service']Úproduct_typeú6Literal['']|Literal['merchant_rejected', 'successful']Úreturn_statusÚreturned_atN©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d ed< 	 ed ed< 	 ed ed< 	 ed ed< 	 ee ed< dS )	Ú$DisputeModifyParamsEvidenceDuplicater    r!   Úcard_statementÚcash_receiptÚcheck_imager'   Úoriginal_transactionN)r   r   r   r   r   r   r   r   r   r   r/   „   s   
 r/   c                   @   ó(   e Zd ZU ed ed< 	 ed ed< dS )Ú%DisputeModifyParamsEvidenceFraudulentr    r!   r'   Nr.   r   r   r   r   r5   Ÿ   ó
   
 r5   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	< d
S )Ú4DisputeModifyParamsEvidenceMerchandiseNotAsDescribedr    r!   r'   r"   Úreceived_atÚreturn_descriptionr+   r,   r-   Nr.   r   r   r   r   r7   ª   s   
 ÿr7   c                   @   r4   )Ú/DisputeModifyParamsEvidenceNoValidAuthorizationr    r!   r'   Nr.   r   r   r   r   r:   Ç   r6   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d ed< d	S )
Ú&DisputeModifyParamsEvidenceNotReceivedr    r!   r"   r&   r'   r(   r)   r*   Nr.   r   r   r   r   r;   Ò   ó   
 r;   c                   @   sD   e Zd ZU ed ed< 	 ed ed< 	 ed ed< 	 ed ed< dS )Ú DisputeModifyParamsEvidenceOtherr    r!   r'   r(   r)   r*   Nr.   r   r   r   r   r=   é   s   
 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d ed< dS )	Ú0DisputeModifyParamsEvidenceServiceNotAsDescribedr    r!   r"   r#   r%   r'   r8   Nr.   r   r   r   r   r>   ü   r<   r>   N)Ústripe._request_optionsr   Útypingr   r   Útyping_extensionsr   r   r   r   r
   r   r/   r5   r7   r:   r;   r=   r>   r   r   r   r   Ú<module>   s   <-