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 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 )    )Optional)defineN   )AccountTenure)ConsumptionStatus)DeliveryStatus)AttrsRawValueAware)LifetimeDollarsPurchased)LifetimeDollarsRefunded)Platform)PlayTime)RefundPreference)
UserStatusc                   @   s  e Zd ZU dZejddZee e	d< 	 e
dZee
 e	d< 	 e
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dZee e	d< 	 edZee e	d< 	 edZ ee e	d< 	 edZ!ee e	d< 	 e"dZ#ee" e	d< 	 e"dZ$ee e	d< 	 e%dZ&ee% e	d< 	 e%dZ'ee e	d< 	 e(dZ)ee( e	d< 	 e(dZ*ee e	d< dS )ConsumptionRequestz
    The request body containing consumption information.
    
    https://developer.apple.com/documentation/appstoreserverapi/consumptionrequest
    N)defaultcustomerConsentedrawConsumptionStatusconsumptionStatusrawPlatformplatformsampleContentProvidedrawDeliveryStatusdeliveryStatusappAccountTokenrawAccountTenureaccountTenurerawPlayTimeplayTimerawLifetimeDollarsRefundedlifetimeDollarsRefundedrawLifetimeDollarsPurchasedlifetimeDollarsPurchasedrawUserStatus
userStatusrawRefundPreferencerefundPreference)+__name__
__module____qualname____doc__attribr   r   bool__annotations__r   create_main_attrr   create_raw_attrr   intr   r   r   r   r   r   r   r   strr   r   r   r   r   r   r
   r   r   r	   r!   r    r   r#   r"   r   r%   r$    r2   r2   o/var/www/html/premium_crap/venv/lib/python3.10/site-packages/appstoreserverlibrary/models/ConsumptionRequest.pyr      sX   
 r   )typingr   r*   r   r   r   r   LibraryUtilityr   r	   r
   r   r   r   r   r   r2   r2   r2   r3   <module>   s   