o
    "i                     @   s   d dl mZmZ d dlmZ d dlZddlmZ ddlmZ ddlmZ ddlm	Z	 dd	l
m
Z
 dd
lmZ ddlmZ eG dd de	ZdS )    )ListOptional)defineN   )AutoRenewStatus)Environment)ExpirationIntent)AttrsRawValueAware)	OfferType)PriceIncreaseStatus)OfferDiscountTypec                   @   s  e Zd ZU dZedZee ed< 	 e	dZ
ee ed< 	 ejddZee ed< 	 ejddZee ed< 	 ejddZee ed< 	 ed	Zee ed
< 	 e	d
Zee ed	< 	 ejddZee ed< 	 edZee ed< 	 e	dZee ed< 	 ejddZee ed< 	 edZee ed< 	 e	dZee ed< 	 ejddZee ed< 	 ejddZee ed< 	 e dZ!ee  ed< 	 e 	dZ"ee ed< 	 ejddZ#ee ed< 	 ejddZ$ee ed< 	 ejddZ%ee ed< 	 ejddZ&ee ed< 	 e'dZ(ee' ed< 	 e'	dZ)ee ed< 	 ejddZ*ee+e  ed< 	 ejddZ,ee ed< 	 ejddZ-ee ed< 	 ejddZ.ee ed< dS )JWSRenewalInfoDecodedPayloadz
    A decoded payload containing subscription renewal information for an auto-renewable subscription.
    
    https://developer.apple.com/documentation/appstoreserverapi/jwsrenewalinfodecodedpayload
    rawExpirationIntentexpirationIntentN)defaultoriginalTransactionIdautoRenewProductId	productIdrawAutoRenewStatusautoRenewStatusisInBillingRetryPeriodrawPriceIncreaseStatuspriceIncreaseStatusgracePeriodExpiresDaterawOfferType	offerTypeofferIdentifier
signedDaterawEnvironmentenvironmentrecentSubscriptionStartDaterenewalDatecurrencyrenewalPricerawOfferDiscountTypeofferDiscountTypeeligibleWinBackOfferIdsappAccountTokenappTransactionIdofferPeriod)/__name__
__module____qualname____doc__r   create_main_attrr   r   __annotations__create_raw_attrr   intattribr   strr   r   r   r   r   r   boolr   r   r   r   r
   r   r   r   r   r   r   r   r    r!   r"   r#   r   r%   r$   r&   r   r'   r(   r)    r6   r6   y/var/www/html/premium_crap/venv/lib/python3.10/site-packages/appstoreserverlibrary/models/JWSRenewalInfoDecodedPayload.pyr      sp   
 r   )typingr   r   r2   r   r   r   r   LibraryUtilityr	   r
   r   r   r   r6   r6   r6   r7   <module>   s   