o
    i                  
   @   sl  d dl mZ d dlmZ erd dlmZmZmZmZm	Z	m
Z
mZmZ d dlmZ d dlmZ d dlmZ d dlmZmZmZmZmZmZmZmZmZmZmZmZm Z m!Z!m"Z"m#Z#m$Z$m%Z%m&Z&m'Z'm(Z(m)Z)m*Z*m+Z+m,Z,m-Z-m.Z.m/Z/m0Z0m1Z1m2Z2m3Z3m4Z4m5Z5m6Z6m7Z7m8Z8m9Z9m:Z:m;Z;m<Z<m=Z=m>Z>m?Z?m@Z@mAZAmBZBmCZCmDZDmEZEmFZFmGZGmHZHmIZImJZJmKZKmLZLmMZMmNZNmOZOmPZPmQZQmRZRmSZSmTZTmUZUmVZVmWZWmXZXmYZYmZZZm[Z[m\Z\m]Z]m^Z^m_Z_m`Z`maZambZbmcZcmdZdmeZemfZfmgZgmhZhmiZimjZjmkZkmlZlmmZmmnZnmoZompZpmqZqmrZrmsZsmtZtmuZumvZvmwZwmxZxmyZymzZzm{Z{m|Z|m}Z}m~Z~mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZ d dlmZ d d	lmZ d d
lmZ d dlmZ d dlmZmZmZmZ d dlmZ d dlmZmZmZmZ d dlmZ d dlmZmZmZ d dlmZ d dlmZ d dlmZ i dddddddddddddddddddd d!d"d#d$d%d$d&d$d'd$d(d$d)d$i d*d$d+d$d,d$d-d$d.d$d/d$d0d$d1d$d2d$d3d$d4d$d5d$d6d$d7d$d8d$d9d$d:d$i d;d$d<d$d=d$d>d$d?d$d@d$dAd$dBd$dCd$dDd$dEd$dFd$dGd$dHd$dId$dJd$dKd$i dLd$dMd$dNd$dOd$dPd$dQd$dRd$dSd$dTd$dUd$dVd$dWd$dXd$dYd$dZd$d[d$d\d$i d]d$d^d$d_d$d`d$dad$dbd$dcd$ddd$ded$dfd$dgd$dhd$did$djd$dkd$dld$dmd$i dnd$dod$dpd$dqd$drd$dsd$dtd$dud$dvd$dwd$dxd$dyd$dzd$d{d$d|d$d}d$d~d$i dd$dd$dd$dd$dd$dd$dd$dd$dd$dd$dd$dd$dd$dd$dd$dd$dd$i dd$dd$dd$dd$dd$dd$dd$dd$dd$dd$dd$dd$dd$dd$dd$dd$dd$i dd$dd$dd$dd$dd$dd$dd$dd$dd$dd$dd$dd$dd$dd$dd$dd$dd$i dd$dd$dd$dd$dd$dd$dd$dd$dd$dd$dd$dd$dd$dd$dd$dd$dd$i dd$dd$dd$dd$dd$ddɓdd˓dd͓ddϓddѓddѓddѓddѓdd֓ddؓddؓddؓdddddddddZes4dd ZdS dS )    )import_module)TYPE_CHECKING)CalculationCreateParams&CalculationCreateParamsCustomerDetails-CalculationCreateParamsCustomerDetailsAddress+CalculationCreateParamsCustomerDetailsTaxIdCalculationCreateParamsLineItem&CalculationCreateParamsShipFromDetails-CalculationCreateParamsShipFromDetailsAddress#CalculationCreateParamsShippingCost)CalculationLineItemListParams)CalculationListLineItemsParams)CalculationRetrieveParams)RegistrationCreateParams&RegistrationCreateParamsCountryOptions(RegistrationCreateParamsCountryOptionsAe0RegistrationCreateParamsCountryOptionsAeStandard(RegistrationCreateParamsCountryOptionsAl0RegistrationCreateParamsCountryOptionsAlStandard(RegistrationCreateParamsCountryOptionsAm(RegistrationCreateParamsCountryOptionsAo0RegistrationCreateParamsCountryOptionsAoStandard(RegistrationCreateParamsCountryOptionsAt0RegistrationCreateParamsCountryOptionsAtStandard(RegistrationCreateParamsCountryOptionsAu0RegistrationCreateParamsCountryOptionsAuStandard(RegistrationCreateParamsCountryOptionsAw0RegistrationCreateParamsCountryOptionsAwStandard(RegistrationCreateParamsCountryOptionsAz(RegistrationCreateParamsCountryOptionsBa0RegistrationCreateParamsCountryOptionsBaStandard(RegistrationCreateParamsCountryOptionsBb0RegistrationCreateParamsCountryOptionsBbStandard(RegistrationCreateParamsCountryOptionsBd0RegistrationCreateParamsCountryOptionsBdStandard(RegistrationCreateParamsCountryOptionsBe0RegistrationCreateParamsCountryOptionsBeStandard(RegistrationCreateParamsCountryOptionsBf0RegistrationCreateParamsCountryOptionsBfStandard(RegistrationCreateParamsCountryOptionsBg0RegistrationCreateParamsCountryOptionsBgStandard(RegistrationCreateParamsCountryOptionsBh0RegistrationCreateParamsCountryOptionsBhStandard(RegistrationCreateParamsCountryOptionsBj(RegistrationCreateParamsCountryOptionsBs0RegistrationCreateParamsCountryOptionsBsStandard(RegistrationCreateParamsCountryOptionsBy(RegistrationCreateParamsCountryOptionsCa8RegistrationCreateParamsCountryOptionsCaProvinceStandard(RegistrationCreateParamsCountryOptionsCd0RegistrationCreateParamsCountryOptionsCdStandard(RegistrationCreateParamsCountryOptionsCh0RegistrationCreateParamsCountryOptionsChStandard(RegistrationCreateParamsCountryOptionsCl(RegistrationCreateParamsCountryOptionsCm(RegistrationCreateParamsCountryOptionsCo(RegistrationCreateParamsCountryOptionsCr(RegistrationCreateParamsCountryOptionsCv(RegistrationCreateParamsCountryOptionsCy0RegistrationCreateParamsCountryOptionsCyStandard(RegistrationCreateParamsCountryOptionsCz0RegistrationCreateParamsCountryOptionsCzStandard(RegistrationCreateParamsCountryOptionsDe0RegistrationCreateParamsCountryOptionsDeStandard(RegistrationCreateParamsCountryOptionsDk0RegistrationCreateParamsCountryOptionsDkStandard(RegistrationCreateParamsCountryOptionsEc(RegistrationCreateParamsCountryOptionsEe0RegistrationCreateParamsCountryOptionsEeStandard(RegistrationCreateParamsCountryOptionsEg(RegistrationCreateParamsCountryOptionsEs0RegistrationCreateParamsCountryOptionsEsStandard(RegistrationCreateParamsCountryOptionsEt0RegistrationCreateParamsCountryOptionsEtStandard(RegistrationCreateParamsCountryOptionsFi0RegistrationCreateParamsCountryOptionsFiStandard(RegistrationCreateParamsCountryOptionsFr0RegistrationCreateParamsCountryOptionsFrStandard(RegistrationCreateParamsCountryOptionsGb0RegistrationCreateParamsCountryOptionsGbStandard(RegistrationCreateParamsCountryOptionsGe(RegistrationCreateParamsCountryOptionsGn0RegistrationCreateParamsCountryOptionsGnStandard(RegistrationCreateParamsCountryOptionsGr0RegistrationCreateParamsCountryOptionsGrStandard(RegistrationCreateParamsCountryOptionsHr0RegistrationCreateParamsCountryOptionsHrStandard(RegistrationCreateParamsCountryOptionsHu0RegistrationCreateParamsCountryOptionsHuStandard(RegistrationCreateParamsCountryOptionsId(RegistrationCreateParamsCountryOptionsIe0RegistrationCreateParamsCountryOptionsIeStandard(RegistrationCreateParamsCountryOptionsIn(RegistrationCreateParamsCountryOptionsIs0RegistrationCreateParamsCountryOptionsIsStandard(RegistrationCreateParamsCountryOptionsIt0RegistrationCreateParamsCountryOptionsItStandard(RegistrationCreateParamsCountryOptionsJp0RegistrationCreateParamsCountryOptionsJpStandard(RegistrationCreateParamsCountryOptionsKe(RegistrationCreateParamsCountryOptionsKg(RegistrationCreateParamsCountryOptionsKh(RegistrationCreateParamsCountryOptionsKr(RegistrationCreateParamsCountryOptionsKz(RegistrationCreateParamsCountryOptionsLa(RegistrationCreateParamsCountryOptionsLt0RegistrationCreateParamsCountryOptionsLtStandard(RegistrationCreateParamsCountryOptionsLu0RegistrationCreateParamsCountryOptionsLuStandard(RegistrationCreateParamsCountryOptionsLv0RegistrationCreateParamsCountryOptionsLvStandard(RegistrationCreateParamsCountryOptionsMa(RegistrationCreateParamsCountryOptionsMd(RegistrationCreateParamsCountryOptionsMe0RegistrationCreateParamsCountryOptionsMeStandard(RegistrationCreateParamsCountryOptionsMk0RegistrationCreateParamsCountryOptionsMkStandard(RegistrationCreateParamsCountryOptionsMr0RegistrationCreateParamsCountryOptionsMrStandard(RegistrationCreateParamsCountryOptionsMt0RegistrationCreateParamsCountryOptionsMtStandard(RegistrationCreateParamsCountryOptionsMx(RegistrationCreateParamsCountryOptionsMy(RegistrationCreateParamsCountryOptionsNg(RegistrationCreateParamsCountryOptionsNl0RegistrationCreateParamsCountryOptionsNlStandard(RegistrationCreateParamsCountryOptionsNo0RegistrationCreateParamsCountryOptionsNoStandard(RegistrationCreateParamsCountryOptionsNp(RegistrationCreateParamsCountryOptionsNz0RegistrationCreateParamsCountryOptionsNzStandard(RegistrationCreateParamsCountryOptionsOm0RegistrationCreateParamsCountryOptionsOmStandard(RegistrationCreateParamsCountryOptionsPe(RegistrationCreateParamsCountryOptionsPh(RegistrationCreateParamsCountryOptionsPl0RegistrationCreateParamsCountryOptionsPlStandard(RegistrationCreateParamsCountryOptionsPt0RegistrationCreateParamsCountryOptionsPtStandard(RegistrationCreateParamsCountryOptionsRo0RegistrationCreateParamsCountryOptionsRoStandard(RegistrationCreateParamsCountryOptionsRs0RegistrationCreateParamsCountryOptionsRsStandard(RegistrationCreateParamsCountryOptionsRu(RegistrationCreateParamsCountryOptionsSa(RegistrationCreateParamsCountryOptionsSe0RegistrationCreateParamsCountryOptionsSeStandard(RegistrationCreateParamsCountryOptionsSg0RegistrationCreateParamsCountryOptionsSgStandard(RegistrationCreateParamsCountryOptionsSi0RegistrationCreateParamsCountryOptionsSiStandard(RegistrationCreateParamsCountryOptionsSk0RegistrationCreateParamsCountryOptionsSkStandard(RegistrationCreateParamsCountryOptionsSn(RegistrationCreateParamsCountryOptionsSr0RegistrationCreateParamsCountryOptionsSrStandard(RegistrationCreateParamsCountryOptionsTh(RegistrationCreateParamsCountryOptionsTj(RegistrationCreateParamsCountryOptionsTr(RegistrationCreateParamsCountryOptionsTw(RegistrationCreateParamsCountryOptionsTz(RegistrationCreateParamsCountryOptionsUa(RegistrationCreateParamsCountryOptionsUg(RegistrationCreateParamsCountryOptionsUs9RegistrationCreateParamsCountryOptionsUsLocalAmusementTax5RegistrationCreateParamsCountryOptionsUsLocalLeaseTax5RegistrationCreateParamsCountryOptionsUsStateSalesTax=RegistrationCreateParamsCountryOptionsUsStateSalesTaxElection(RegistrationCreateParamsCountryOptionsUy0RegistrationCreateParamsCountryOptionsUyStandard(RegistrationCreateParamsCountryOptionsUz(RegistrationCreateParamsCountryOptionsVn(RegistrationCreateParamsCountryOptionsZa0RegistrationCreateParamsCountryOptionsZaStandard(RegistrationCreateParamsCountryOptionsZm(RegistrationCreateParamsCountryOptionsZw0RegistrationCreateParamsCountryOptionsZwStandard)RegistrationListParams)RegistrationModifyParams)RegistrationRetrieveParams)RegistrationUpdateParams)SettingsModifyParamsSettingsModifyParamsDefaultsSettingsModifyParamsHeadOffice%SettingsModifyParamsHeadOfficeAddress)SettingsRetrieveParams)SettingsUpdateParamsSettingsUpdateParamsDefaultsSettingsUpdateParamsHeadOffice%SettingsUpdateParamsHeadOfficeAddress)&TransactionCreateFromCalculationParams)TransactionCreateReversalParams'TransactionCreateReversalParamsLineItem+TransactionCreateReversalParamsShippingCost)TransactionLineItemListParams)TransactionListLineItemsParams)TransactionRetrieveParamsr   )z,stripe.params.tax._calculation_create_paramsFr   r   r   r   r	   r
   r   r   )z4stripe.params.tax._calculation_line_item_list_paramsFr   )z5stripe.params.tax._calculation_list_line_items_paramsFr   )z.stripe.params.tax._calculation_retrieve_paramsFr   )z-stripe.params.tax._registration_create_paramsFr   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/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   r;   r<   r=   r>   r?   r@   rA   rB   rC   rD   rE   rF   rG   rH   rI   rJ   rK   rL   rM   rN   rO   rP   rQ   rR   rS   rT   rU   rV   rW   rX   rY   rZ   r[   r\   r]   r^   r_   r`   ra   rb   rc   rd   re   rf   rg   rh   ri   rj   rk   rl   rm   rn   ro   rp   rq   rr   rs   rt   ru   rv   rw   rx   ry   rz   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   )z+stripe.params.tax._registration_list_paramsFr   )z-stripe.params.tax._registration_modify_paramsFr   )z/stripe.params.tax._registration_retrieve_paramsFr   )z-stripe.params.tax._registration_update_paramsFr   )z)stripe.params.tax._settings_modify_paramsFr   r   r   r   )z+stripe.params.tax._settings_retrieve_paramsFr   )z)stripe.params.tax._settings_update_paramsFr   r   )z=stripe.params.tax._transaction_create_from_calculation_paramsF)z5stripe.params.tax._transaction_create_reversal_paramsF)z4stripe.params.tax._transaction_line_item_list_paramsF)z5stripe.params.tax._transaction_list_line_items_paramsF)z.stripe.params.tax._transaction_retrieve_paramsF)r   r   r   r   r   r   r   r   c                 C   s@   zt |  \}}t|}|r|W S t|| W S  ty   t w )N)_import_mapr   getattrKeyErrorAttributeError)nametargetis_submodulemodule r   z/var/www/snowflake_co_dev_github/snow_flake_back_end_deploy/env/lib/python3.10/site-packages/stripe/params/tax/__init__.py__getattr__  s   r   N)	importlibr   typing_extensionsr   ,stripe.params.tax._calculation_create_paramsr   r   r   r   r   r	   r
   r   4stripe.params.tax._calculation_line_item_list_paramsr   5stripe.params.tax._calculation_list_line_items_paramsr   .stripe.params.tax._calculation_retrieve_paramsr   -stripe.params.tax._registration_create_paramsr   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/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   r;   r<   r=   r>   r?   r@   rA   rB   rC   rD   rE   rF   rG   rH   rI   rJ   rK   rL   rM   rN   rO   rP   rQ   rR   rS   rT   rU   rV   rW   rX   rY   rZ   r[   r\   r]   r^   r_   r`   ra   rb   rc   rd   re   rf   rg   rh   ri   rj   rk   rl   rm   rn   ro   rp   rq   rr   rs   rt   ru   rv   rw   rx   ry   rz   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   +stripe.params.tax._registration_list_paramsr   -stripe.params.tax._registration_modify_paramsr   /stripe.params.tax._registration_retrieve_paramsr   -stripe.params.tax._registration_update_paramsr   )stripe.params.tax._settings_modify_paramsr   r   r   r   +stripe.params.tax._settings_retrieve_paramsr   )stripe.params.tax._settings_update_paramsr   r   r   r   =stripe.params.tax._transaction_create_from_calculation_paramsr   5stripe.params.tax._transaction_create_reversal_paramsr   r   r   4stripe.params.tax._transaction_line_item_list_paramsr   5stripe.params.tax._transaction_list_line_items_paramsr   .stripe.params.tax._transaction_retrieve_paramsr   r   r   r   r   r   r   <module>   sz
  (
   '	!%)-159=AEIMQUY]aeimquy}     
            "  &  *  .  2  6  :  >  B  F  J  N  R  V  Z  ^  b  f  j  n  r  v  z  ~                                   #    '    +    /    3    7    ;    ?    C    G    K    O    S    W    [    _    c    g    k    o    s    w    {                                                          $      (      ,      0      4      8      <      @      D      H      L      P      T      X      \      `      d      h      l      p      t      x      |                       	                                                !        %        )        -        1        5        9        =        A        E        I        M        Q        U        Y        ]        a        e        i        m        q        u        y        }                             
                                                            "          &          *          .          2          6          :          >          B          F          J          N          R          V          Z          ^          b          f          j          n          r            