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

/**
 
 Response to GetTaxTableRequest.
 
 
 @ingroup EBayAPIInterface
*/
@interface Trading_GetTaxTableResponseType : Trading_AbstractResponseType {

@private
    NSDate *_lastUpdateTime;
    Trading_TaxTableType *_taxTable;

}


/**
 
 The last time (in GMT) that the tax table was updated.
 Only returned if the user previously created a tax table
 and if the site has jurisdictions.
 LastUpdateTime is useful for synchronization. If you cache the user's
 tax table, you can use GetTaxTable to check if it has changed and
 whether you need to update the cached tax table.
 
 
 type : NSDate, wrapper for primitive date
*/
@property (nonatomic, retain) NSDate *lastUpdateTime;

/**
 
 A container of tax jurisdiction information unique to
 a user/site combination. Empty if not set for user.
 If DetailLevel is not specified, information is only
 returned for the jurisdictions for which the user provided tax
 information. If DetailLevel is ReturnAll, tax information
 is returned for all possible jurisdictions, whether
 specified by the user or not. ShippingIncludedInTax and
 SalesTaxPercent are returned but are empty.
 
 
 type : class Trading_TaxTableType
*/
@property (nonatomic, retain) Trading_TaxTableType *taxTable;


@end
