// 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_FlatRateInsuranceRangeCostType;

/**
 
 Details about insurance for combined payment.
 
 
 @ingroup EBayAPIInterface
*/
@interface Trading_ShippingInsuranceType : NSObject <PicoBindable> {

@private
    NSString *_insuranceOption;
    NSMutableArray *_flatRateInsuranceRangeCost;
    NSMutableArray *_any;

}


/**
 
 Whether the seller offers shipping insurance and, if
 so, whether the insurance is optional or required. Flat and
 calculated shipping.
 
 
 type: string constant in Trading_InsuranceOptionCodeType.h
*/
@property (nonatomic, retain) NSString *insuranceOption;

/**
 
 A pairing of range of item price total and insurance cost.
 For SetShippingDiscountProfiles, if InsuranceOption is Optional or Required, you must
 submit all range pairs. For those ranges that do not apply, set the cost to 0.
 
 
 entry type : class Trading_FlatRateInsuranceRangeCostType
*/

@property (nonatomic, retain) NSMutableArray *flatRateInsuranceRangeCost;

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

@property (nonatomic, retain) NSMutableArray *any;


@end
