// 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_SellingManagerProductSpecificsType;
@class Trading_SellingManagerTemplateDetailsArrayType;
@class Trading_SellingManagerProductInventoryStatusType;
@class Trading_SellingManagerProductDetailsType;

/**
 Describes a Selling Manager Product
 
 @ingroup EBayAPIInterface
*/
@interface Trading_SellingManagerProductType : NSObject <PicoBindable> {

@private
    Trading_SellingManagerProductDetailsType *_sellingManagerProductDetails;
    Trading_SellingManagerTemplateDetailsArrayType *_sellingManagerTemplateDetailsArray;
    Trading_SellingManagerProductInventoryStatusType *_sellingManagerProductInventoryStatus;
    Trading_SellingManagerProductSpecificsType *_sellingManagerProductSpecifics;
    NSMutableArray *_any;

}


/**
 
 Container for information about the product.
 
 
 type : class Trading_SellingManagerProductDetailsType
*/
@property (nonatomic, retain) Trading_SellingManagerProductDetailsType *sellingManagerProductDetails;

/**
 
 Contains the list of the seller's templates contained in the product, one
 SellingManagerTemplateType object per template.
 
 
 type : class Trading_SellingManagerTemplateDetailsArrayType
*/
@property (nonatomic, retain) Trading_SellingManagerTemplateDetailsArrayType *sellingManagerTemplateDetailsArray;

/**
 
 Container for statistics about the product.
 
 
 type : class Trading_SellingManagerProductInventoryStatusType
*/
@property (nonatomic, retain) Trading_SellingManagerProductInventoryStatusType *sellingManagerProductInventoryStatus;

/**
 
 Specifies an eBay category associated with the product,
 defines Item Specifics that are relevant to the product,
 and defines variations available for the product
 (which may be used to create mult-variation listings).
 
 
 type : class Trading_SellingManagerProductSpecificsType
*/
@property (nonatomic, retain) Trading_SellingManagerProductSpecificsType *sellingManagerProductSpecifics;

/**
 (public property)
 
 entry type : PicoAnyElement, wrapper for primitive anyelement
*/

@property (nonatomic, retain) NSMutableArray *any;


@end
