// 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"
#import "Trading_AbstractResponseType.h"


@class Trading_DescriptionTemplateType;
@class Trading_ThemeGroupType;

/**
 
 Returned after calling GetDescriptionTemplatesRequest.
 
 
 @ingroup EBayAPIInterface
*/
@interface Trading_GetDescriptionTemplatesResponseType : Trading_AbstractResponseType {

@private
    NSMutableArray *_descriptionTemplate;
    NSNumber *_layoutTotal;
    NSMutableArray *_obsoleteLayoutID;
    NSMutableArray *_obsoleteThemeID;
    NSMutableArray *_themeGroup;
    NSNumber *_themeTotal;

}


/**
 
 The information for one Theme or one Layout. There
 can be multiple DescriptionTemplates.
 
 
 entry type : class Trading_DescriptionTemplateType
*/

@property (nonatomic, retain) NSMutableArray *descriptionTemplate;

/**
 
 The number of Layout templates returned (that is, the
 number of DescriptionTemplates for which Type is "Layout").
 
 
 type : NSNumber, wrapper for primitive int
*/
@property (nonatomic, retain) NSNumber *layoutTotal;

/**
 
 The ID of a returned layout that is obsolete. There can be zero or more IDs.
 
 
 entry type : NSNumber, wrapper for primitive int
*/

@property (nonatomic, retain) NSMutableArray *obsoleteLayoutID;

/**
 
 The ID of a returned theme that is obsolete. There can be zero or more IDs.
 
 
 entry type : NSNumber, wrapper for primitive int
*/

@property (nonatomic, retain) NSMutableArray *obsoleteThemeID;

/**
 
 Data for one theme group. There can be multiple
 ThemeGroups in the response.
 
 
 entry type : class Trading_ThemeGroupType
*/

@property (nonatomic, retain) NSMutableArray *themeGroup;

/**
 
 The number of Theme templates returned (that is, the number
 of DescriptionTemplates for which Type is "Theme").
 
 
 type : NSNumber, wrapper for primitive int
*/
@property (nonatomic, retain) NSNumber *themeTotal;


@end
