11from typing import List , Optional
22
3- from ..sdk import models
3+ from ..sdk import models as sdk_models
44
55
66class ApiLabelLocale :
77 label : str
88 locale : str
99
1010
11- class ApiMultiValuedAttributeStr (ApiLabelLocale , models .MultiValuedAttribute ):
11+ class ApiMultiValuedAttributeStr (ApiLabelLocale , sdk_models .MultiValuedAttribute ):
1212 display_values : List [str ]
1313
1414
@@ -17,29 +17,29 @@ class ApiDisplayValuesType:
1717 type : str
1818
1919
20- class ApiMultiValuedAttributeType (ApiLabelLocale , models .MultiValuedAttribute ):
20+ class ApiMultiValuedAttributeType (ApiLabelLocale , sdk_models .MultiValuedAttribute ):
2121 display_values : List [ApiDisplayValuesType ]
2222
2323
24- class ApiUnitBasedAttribute (ApiLabelLocale , models .UnitBasedAttribute ):
24+ class ApiUnitBasedAttribute (ApiLabelLocale , sdk_models .UnitBasedAttribute ):
2525 display_value : float
2626 unit : str
2727
2828
2929class ApiSingleStringValuedAttribute (
30- ApiLabelLocale , models .SingleStringValuedAttribute
30+ ApiLabelLocale , sdk_models .SingleStringValuedAttribute
3131):
3232 display_value : str
3333
3434
3535class ApiSingleBooleanValuedAttribute (
36- ApiLabelLocale , models .SingleBooleanValuedAttribute
36+ ApiLabelLocale , sdk_models .SingleBooleanValuedAttribute
3737):
3838 display_value : bool
3939
4040
4141class ApiSingleIntegerValuedAttribute (
42- ApiLabelLocale , models .SingleIntegerValuedAttribute
42+ ApiLabelLocale , sdk_models .SingleIntegerValuedAttribute
4343):
4444 display_value : float
4545
@@ -49,49 +49,49 @@ class ApiPrice:
4949 currency : str
5050 price_per_unit : float
5151 display_amount : str
52- price_type : models .PriceType
52+ price_type : sdk_models .PriceType
5353 price_type_label : str
5454
5555
56- class ApiImageSize (models .ImageSize ):
56+ class ApiImageSize (sdk_models .ImageSize ):
5757 url : str
5858 height : str
5959 width : str
6060
6161
62- class ApiImageType (models .ImageType ):
62+ class ApiImageType (sdk_models .ImageType ):
6363 large : ApiImageSize
6464 medium : ApiImageSize
6565 small : ApiImageSize
6666
6767
68- class ApiImages (models .Images ):
68+ class ApiImages (sdk_models .Images ):
6969 primary : ApiImageType
7070 variants : List [ApiImageType ]
7171
7272
73- class ApiByLineInfo (models .ByLineInfo ):
73+ class ApiByLineInfo (sdk_models .ByLineInfo ):
7474 brand : ApiSingleStringValuedAttribute
7575 contributors : ApiSingleStringValuedAttribute
7676 manufacturer : ApiSingleStringValuedAttribute
7777
7878
79- class ApiClassifications (models .Classifications ):
79+ class ApiClassifications (sdk_models .Classifications ):
8080 binding : ApiSingleStringValuedAttribute
8181 product_group : ApiSingleStringValuedAttribute
8282
8383
84- class ApiContentInfo (models .ContentInfo ):
84+ class ApiContentInfo (sdk_models .ContentInfo ):
8585 edition : ApiSingleStringValuedAttribute
8686 languages : ApiMultiValuedAttributeType
8787 publication_date : Optional [ApiSingleStringValuedAttribute ]
8888
8989
90- class ApiContentRating (models .ContentRating ):
90+ class ApiContentRating (sdk_models .ContentRating ):
9191 audience_rating : ApiSingleStringValuedAttribute
9292
9393
94- class ApiExternalIds (models .ExternalIds ):
94+ class ApiExternalIds (sdk_models .ExternalIds ):
9595 ea_ns : ApiMultiValuedAttributeStr
9696 isb_ns : ApiMultiValuedAttributeStr
9797 up_cs : ApiMultiValuedAttributeStr
@@ -101,20 +101,20 @@ class ApiFeatures:
101101 features : ApiMultiValuedAttributeStr
102102
103103
104- class ApiManufactureInfo (models .ManufactureInfo ):
104+ class ApiManufactureInfo (sdk_models .ManufactureInfo ):
105105 item_part_number : ApiSingleStringValuedAttribute
106106 model : ApiSingleStringValuedAttribute
107107 warranty : ApiSingleStringValuedAttribute
108108
109109
110- class ApiItemDimensions (models .DimensionBasedAttribute ):
110+ class ApiItemDimensions (sdk_models .DimensionBasedAttribute ):
111111 height : ApiUnitBasedAttribute
112112 length : ApiUnitBasedAttribute
113113 weight : ApiUnitBasedAttribute
114114 width : ApiUnitBasedAttribute
115115
116116
117- class ApiProductInfo (models .ProductInfo ):
117+ class ApiProductInfo (sdk_models .ProductInfo ):
118118 color : ApiSingleStringValuedAttribute
119119 is_adult_product : ApiSingleBooleanValuedAttribute
120120 item_dimensions : ApiItemDimensions
@@ -123,23 +123,23 @@ class ApiProductInfo(models.ProductInfo):
123123 unit_count : ApiSingleIntegerValuedAttribute
124124
125125
126- class ApiTechnicalInfo (models .TechnicalInfo ):
126+ class ApiTechnicalInfo (sdk_models .TechnicalInfo ):
127127 formats : ApiMultiValuedAttributeStr
128128 energy_efficiency_class : ApiSingleStringValuedAttribute
129129
130130
131- class ApiTradeInPrice (models .TradeInPrice ):
131+ class ApiTradeInPrice (sdk_models .TradeInPrice ):
132132 amount : float
133133 currency : str
134134 display_amount : str
135135
136136
137- class ApiTradeInInfo (models .TradeInInfo ):
137+ class ApiTradeInInfo (sdk_models .TradeInInfo ):
138138 is_eligible_for_trade_in : bool
139139 price : ApiTradeInPrice
140140
141141
142- class ApiItemInfo (models .ItemInfo ):
142+ class ApiItemInfo (sdk_models .ItemInfo ):
143143 by_line_info : ApiByLineInfo
144144 classifications : ApiClassifications
145145 content_info : Optional [ApiContentInfo ]
@@ -153,7 +153,7 @@ class ApiItemInfo(models.ItemInfo):
153153 trade_in_info : ApiTradeInInfo
154154
155155
156- class ApiOfferAvailability (models .OfferAvailability ):
156+ class ApiOfferAvailability (sdk_models .OfferAvailability ):
157157 max_order_quantity : int
158158 message : str
159159 min_order_quantity : int
@@ -167,57 +167,57 @@ class ApiOfferConditionInfo:
167167 value : str
168168
169169
170- class ApiOfferSubCondition (ApiOfferConditionInfo , models .OfferSubCondition ):
170+ class ApiOfferSubCondition (ApiOfferConditionInfo , sdk_models .OfferSubCondition ):
171171 pass
172172
173173
174- class ApiOfferConditionNote (models .OfferConditionNote ):
174+ class ApiOfferConditionNote (sdk_models .OfferConditionNote ):
175175 locale : str
176176 value : str
177177
178178
179- class ApiOfferCondition (ApiOfferConditionInfo , models .OfferCondition ):
179+ class ApiOfferCondition (ApiOfferConditionInfo , sdk_models .OfferCondition ):
180180 sub_condition : ApiOfferSubCondition
181181 condition_note : ApiOfferConditionNote
182182
183183
184- class ApiOfferDeliveryInfo (models .OfferDeliveryInfo ):
184+ class ApiOfferDeliveryInfo (sdk_models .OfferDeliveryInfo ):
185185 is_amazon_fulfilled : bool
186186 is_free_shipping_eligible : bool
187187 is_prime_eligible : bool
188188
189189
190- class ApiOfferLoyaltyPoints (models .OfferLoyaltyPoints ):
190+ class ApiOfferLoyaltyPoints (sdk_models .OfferLoyaltyPoints ):
191191 points : int
192192
193193
194- class ApiOfferMerchantInfo (models .OfferMerchantInfo ):
194+ class ApiOfferMerchantInfo (sdk_models .OfferMerchantInfo ):
195195 default_shipping_country : str
196196 feedback_count : int
197197 feedback_rating : float
198198 id : str
199199 name : str
200200
201201
202- class ApiOfferSavings (ApiPrice , models .OfferSavings ):
202+ class ApiOfferSavings (ApiPrice , sdk_models .OfferSavings ):
203203 percentage : float
204204
205205
206- class ApiOfferPrice (ApiPrice , models .OfferPrice ):
207- savings : models .OfferSavings
206+ class ApiOfferPrice (ApiPrice , sdk_models .OfferPrice ):
207+ savings : sdk_models .OfferSavings
208208
209209
210- class ApiOfferProgramEligibility (models .OfferProgramEligibility ):
210+ class ApiOfferProgramEligibility (sdk_models .OfferProgramEligibility ):
211211 is_prime_exclusive : bool
212212 is_prime_pantry : bool
213213
214214
215- class ApiPromotion (ApiPrice , models .OfferPromotion ):
215+ class ApiPromotion (ApiPrice , sdk_models .OfferPromotion ):
216216 type : str
217217 discount_percent : float
218218
219219
220- class ApiListings (models .OfferListing ):
220+ class ApiListings (sdk_models .OfferListing ):
221221 availability : ApiOfferAvailability
222222 condition : ApiOfferCondition
223223 delivery_info : ApiOfferDeliveryInfo
@@ -232,11 +232,11 @@ class ApiListings(models.OfferListing):
232232 violates_map : bool
233233
234234
235- class ApiOffers (models .Offers ):
235+ class ApiOffers (sdk_models .Offers ):
236236 listings : List [ApiListings ]
237237
238238
239- class ApiBrowseNode (models .BrowseNode ):
239+ class ApiBrowseNode (sdk_models .BrowseNode ):
240240 ancestor : str
241241 context_free_name : str
242242 display_name : str
@@ -245,26 +245,26 @@ class ApiBrowseNode(models.BrowseNode):
245245 sales_rank : str
246246
247247
248- class ApiWebsiteSalesRank (models .WebsiteSalesRank ):
248+ class ApiWebsiteSalesRank (sdk_models .WebsiteSalesRank ):
249249 context_free_name : str
250250 display_name : str
251251 sales_rank : str
252252
253253
254- class ApiBrowseNodeInfo (models .BrowseNodeInfo ):
254+ class ApiBrowseNodeInfo (sdk_models .BrowseNodeInfo ):
255255 browse_nodes : List [ApiBrowseNode ]
256256 website_sales_rank : ApiWebsiteSalesRank
257257
258258
259- class Item (models .Item ):
259+ class Item (sdk_models .Item ):
260260 asin : str
261261 browse_node_info : ApiBrowseNodeInfo
262- customer_reviews : models .CustomerReviews
262+ customer_reviews : sdk_models .CustomerReviews
263263 detail_page_url : str
264264 images : ApiImages
265265 item_info : ApiItemInfo
266266 offers : ApiOffers
267267 parent_asin : str
268- rental_offers : models .RentalOffers
268+ rental_offers : sdk_models .RentalOffers
269269 score : float
270- variation_attributes : List [models .VariationAttribute ]
270+ variation_attributes : List [sdk_models .VariationAttribute ]
0 commit comments