// Generated by xsd compiler for ios/objective-c
// DO NOT CHANGE!

#import <Foundation/Foundation.h>
#import "PicoClassSchema.h"
#import "PicoPropertySchema.h"
#import "PicoConstants.h"
#import "PicoBindable.h"


@class Trading_AmountType;

/**
 (public class)
 
 @ingroup EBayAPIInterface
*/
@interface Trading_ProductInfoType : NSObject <PicoBindable> {

@private
    Trading_AmountType *_averageStartPrice;
    Trading_AmountType *_averageSoldPrice;
    NSString *_title;
    NSString *_productState;
    NSString *_productInfoID;

}


/**
 
 The average start price (minimum bid), if any, of completed auction items that were listed
 with Pre-filled Item Information from this product.
 
 
 type : class Trading_AmountType
*/
@property (nonatomic, retain) Trading_AmountType *averageStartPrice;

/**
 
 The average sold price (winning bid, Buy It Now price, or fixed price), if any, of
 completed items that were listed with Pre-filled Item Information from this product.
 
 
 type : class Trading_AmountType
*/
@property (nonatomic, retain) Trading_AmountType *averageSoldPrice;

/**
 
 Title associated with the product. This value can be used as the basis for a
 suggested listing title. If the title is longer than 80 characters, your application
 should make sure the suggested title has a maximum length of 80 characters so that
 it will be valid for the AddItem family of calls.
 <br><br>
 <span class="tablenote"><b>Note:</b>
 The maximum length of an eBay Item Title has increased to 80 characters as of
 September 2011.
 </span>
 
 
 type : NSString, wrapper for primitive string
*/
@property (nonatomic, retain) NSString *title;

/**
 
 Indicates that the product has changed or will soon change (usually due to a migration
 from one catalog to another catalog). Typically, this field is returned for up to 90
 days for a given product. After that, the product either no longer returns this field
 or the product is no longer returned (depending on the state change).
 <br><br>
 This data is primarily applicable to catalogs used by the US, Germany, Austria, and
 Switzerland sites. Other sites may undergo catalog changes in the future.
 
 
 type: string constant in Trading_ProductStateCodeType.h
*/
@property (nonatomic, retain) NSString *productState;

/**
 (public property)
 
 type : NSString, wrapper for primitive string
*/
@property (nonatomic, retain) NSString *productInfoID;


@end
