o
    "i                     @   s\   d dl 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 eG dd	 d	eZdS )
    )Optional)defineN   )AttrsRawValueAware)Environment)PurchasePlatformc                   @   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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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< dS )AppTransactionu   
    Information that represents the customer’s purchase of the app, cryptographically signed by the App Store.
    
    https://developer.apple.com/documentation/storekit/apptransaction
    rawReceiptTypereceiptTypeN)default
appAppleIdbundleIdapplicationVersionversionExternalIdentifierreceiptCreationDateoriginalPurchaseDateoriginalApplicationVersiondeviceVerificationdeviceVerificationNoncepreorderDateappTransactionIdrawOriginalPlatformoriginalPlatform)__name__
__module____qualname____doc__r   create_main_attrr
   r   __annotations__create_raw_attrr	   strattribr   intr   r   r   r   r   r   r   r   r   r   r   r   r    r$   r$   k/var/www/html/premium_crap/venv/lib/python3.10/site-packages/appstoreserverlibrary/models/AppTransaction.pyr      s@   
 r   )	typingr   r!   r   LibraryUtilityr   r   r   r   r$   r$   r$   r%   <module>   s   