From 374f532c3d30ea0e926bf00a9bb0689ea37edab3 Mon Sep 17 00:00:00 2001 From: Toan Nguyen Date: Fri, 19 Mar 2021 10:13:13 +0700 Subject: [PATCH] fix: export combine schemas --- .../index.ts} | 812 +++++++++--------- src/index.ts | 2 +- 2 files changed, 412 insertions(+), 402 deletions(-) rename src/{api-models.index.ts => api-models/index.ts} (95%) diff --git a/src/api-models.index.ts b/src/api-models/index.ts similarity index 95% rename from src/api-models.index.ts rename to src/api-models/index.ts index 31542457..d7299cbf 100644 --- a/src/api-models.index.ts +++ b/src/api-models/index.ts @@ -1,25 +1,123 @@ export { - MarketplaceParticipation as SellersApiModelMarketplaceParticipation, - GetMarketplaceParticipationsResponse as SellersApiModelGetMarketplaceParticipationsResponse, - Marketplace as SellersApiModelMarketplace, - Participation as SellersApiModelParticipation, -} from './api-models/sellers-api-model' + AplusResponse as AplusContentApiModelAplusResponse, + AplusPaginatedResponse as AplusContentApiModelAplusPaginatedResponse, + ContentMetadataRecord as AplusContentApiModelContentMetadataRecord, + ContentMetadata as AplusContentApiModelContentMetadata, + ContentType as AplusContentApiModelContentType, + ContentStatus as AplusContentApiModelContentStatus, + ContentBadge as AplusContentApiModelContentBadge, + AsinBadge as AplusContentApiModelAsinBadge, + AsinMetadata as AplusContentApiModelAsinMetadata, + PublishRecord as AplusContentApiModelPublishRecord, + ImageCropSpecification as AplusContentApiModelImageCropSpecification, + ImageDimensions as AplusContentApiModelImageDimensions, + ImageOffsets as AplusContentApiModelImageOffsets, + IntegerWithUnits as AplusContentApiModelIntegerWithUnits, + ContentRecord as AplusContentApiModelContentRecord, + ContentDocument as AplusContentApiModelContentDocument, + ContentModule as AplusContentApiModelContentModule, + ContentModuleType as AplusContentApiModelContentModuleType, + StandardCompanyLogoModule as AplusContentApiModelStandardCompanyLogoModule, + StandardComparisonTableModule as AplusContentApiModelStandardComparisonTableModule, + StandardFourImageTextModule as AplusContentApiModelStandardFourImageTextModule, + StandardFourImageTextQuadrantModule as AplusContentApiModelStandardFourImageTextQuadrantModule, + StandardHeaderImageTextModule as AplusContentApiModelStandardHeaderImageTextModule, + StandardImageSidebarModule as AplusContentApiModelStandardImageSidebarModule, + StandardImageTextOverlayModule as AplusContentApiModelStandardImageTextOverlayModule, + StandardMultipleImageTextModule as AplusContentApiModelStandardMultipleImageTextModule, + StandardProductDescriptionModule as AplusContentApiModelStandardProductDescriptionModule, + StandardSingleImageHighlightsModule as AplusContentApiModelStandardSingleImageHighlightsModule, + StandardSingleImageSpecsDetailModule as AplusContentApiModelStandardSingleImageSpecsDetailModule, + StandardSingleSideImageModule as AplusContentApiModelStandardSingleSideImageModule, + StandardTechSpecsModule as AplusContentApiModelStandardTechSpecsModule, + StandardTextModule as AplusContentApiModelStandardTextModule, + StandardThreeImageTextModule as AplusContentApiModelStandardThreeImageTextModule, + StandardComparisonProductBlock as AplusContentApiModelStandardComparisonProductBlock, + StandardHeaderTextListBlock as AplusContentApiModelStandardHeaderTextListBlock, + StandardTextListBlock as AplusContentApiModelStandardTextListBlock, + StandardImageTextCaptionBlock as AplusContentApiModelStandardImageTextCaptionBlock, + StandardImageCaptionBlock as AplusContentApiModelStandardImageCaptionBlock, + StandardImageTextBlock as AplusContentApiModelStandardImageTextBlock, + StandardTextBlock as AplusContentApiModelStandardTextBlock, + StandardTextPairBlock as AplusContentApiModelStandardTextPairBlock, + TextItem as AplusContentApiModelTextItem, + PlainTextItem as AplusContentApiModelPlainTextItem, + ImageComponent as AplusContentApiModelImageComponent, + ParagraphComponent as AplusContentApiModelParagraphComponent, + TextComponent as AplusContentApiModelTextComponent, + ColorType as AplusContentApiModelColorType, + PositionType as AplusContentApiModelPositionType, + Decorator as AplusContentApiModelDecorator, + DecoratorType as AplusContentApiModelDecoratorType, + SearchContentDocumentsResponse as AplusContentApiModelSearchContentDocumentsResponse, + GetContentDocumentIncludedDataType as AplusContentApiModelGetContentDocumentIncludedDataType, + GetContentDocumentResponse as AplusContentApiModelGetContentDocumentResponse, + PostContentDocumentRequest as AplusContentApiModelPostContentDocumentRequest, + PostContentDocumentResponse as AplusContentApiModelPostContentDocumentResponse, + ListContentDocumentAsinRelationsIncludedDataType as AplusContentApiModelListContentDocumentAsinRelationsIncludedDataType, + ListContentDocumentAsinRelationsResponse as AplusContentApiModelListContentDocumentAsinRelationsResponse, + PostContentDocumentAsinRelationsRequest as AplusContentApiModelPostContentDocumentAsinRelationsRequest, + PostContentDocumentAsinRelationsResponse as AplusContentApiModelPostContentDocumentAsinRelationsResponse, + ValidateContentDocumentAsinRelationsResponse as AplusContentApiModelValidateContentDocumentAsinRelationsResponse, + SearchContentPublishRecordsResponse as AplusContentApiModelSearchContentPublishRecordsResponse, + PostContentDocumentApprovalSubmissionResponse as AplusContentApiModelPostContentDocumentApprovalSubmissionResponse, + PostContentDocumentSuspendSubmissionResponse as AplusContentApiModelPostContentDocumentSuspendSubmissionResponse, +} from './aplus-content-api-model' export { - GetMyFeesEstimateRequest as ProductFeesApiModelGetMyFeesEstimateRequest, - FeesEstimateRequest as ProductFeesApiModelFeesEstimateRequest, - GetMyFeesEstimateResponse as ProductFeesApiModelGetMyFeesEstimateResponse, - GetMyFeesEstimateResult as ProductFeesApiModelGetMyFeesEstimateResult, - Points as ProductFeesApiModelPoints, - FeesEstimateResult as ProductFeesApiModelFeesEstimateResult, - FeesEstimateIdentifier as ProductFeesApiModelFeesEstimateIdentifier, - PriceToEstimateFees as ProductFeesApiModelPriceToEstimateFees, - FeesEstimate as ProductFeesApiModelFeesEstimate, - FeesEstimateError as ProductFeesApiModelFeesEstimateError, - FeeDetail as ProductFeesApiModelFeeDetail, - IncludedFeeDetail as ProductFeesApiModelIncludedFeeDetail, - MoneyType as ProductFeesApiModelMoneyType, - OptionalFulfillmentProgram as ProductFeesApiModelOptionalFulfillmentProgram, -} from './api-models/product-fees-api-model' + GetAuthorizationCodeResponse as AuthorizationApiModelGetAuthorizationCodeResponse, + AuthorizationCode as AuthorizationApiModelAuthorizationCode, +} from './authorization-api-model' +export { + ListCatalogItemsResponse as CatalogItemsApiModelListCatalogItemsResponse, + ListMatchingItemsResponse as CatalogItemsApiModelListMatchingItemsResponse, + GetCatalogItemResponse as CatalogItemsApiModelGetCatalogItemResponse, + Item as CatalogItemsApiModelItem, + IdentifierType as CatalogItemsApiModelIdentifierType, + ASINIdentifier as CatalogItemsApiModelASINIdentifier, + SellerSKUIdentifier as CatalogItemsApiModelSellerSKUIdentifier, + AttributeSetListType as CatalogItemsApiModelAttributeSetListType, + DecimalWithUnits as CatalogItemsApiModelDecimalWithUnits, + CreatorType as CatalogItemsApiModelCreatorType, + DimensionType as CatalogItemsApiModelDimensionType, + LanguageType as CatalogItemsApiModelLanguageType, + Image as CatalogItemsApiModelImage, + Price as CatalogItemsApiModelPrice, + RelationshipType as CatalogItemsApiModelRelationshipType, + SalesRankType as CatalogItemsApiModelSalesRankType, + OfferListingCountType as CatalogItemsApiModelOfferListingCountType, + QualifiersType as CatalogItemsApiModelQualifiersType, + ShippingTimeType as CatalogItemsApiModelShippingTimeType, + ListCatalogCategoriesResponse as CatalogItemsApiModelListCatalogCategoriesResponse, + Categories as CatalogItemsApiModelCategories, +} from './catalog-items-api-model' +export { + GetItemEligibilityPreviewResponse as FbaInboundEligibilityApiModelGetItemEligibilityPreviewResponse, + ItemEligibilityPreview as FbaInboundEligibilityApiModelItemEligibilityPreview, +} from './fba-inbound-eligibility-api-model' +export { + Granularity as FbaInventoryApiModelGranularity, + ReservedQuantity as FbaInventoryApiModelReservedQuantity, + ResearchingQuantityEntry as FbaInventoryApiModelResearchingQuantityEntry, + ResearchingQuantity as FbaInventoryApiModelResearchingQuantity, + UnfulfillableQuantity as FbaInventoryApiModelUnfulfillableQuantity, + InventoryDetails as FbaInventoryApiModelInventoryDetails, + InventorySummary as FbaInventoryApiModelInventorySummary, + Pagination as FbaInventoryApiModelPagination, + GetInventorySummariesResult as FbaInventoryApiModelGetInventorySummariesResult, + GetInventorySummariesResponse as FbaInventoryApiModelGetInventorySummariesResponse, +} from './fba-inventory-api-model' +export { + SmallAndLightEnrollmentStatus as FbaSmallAndLightApiModelSmallAndLightEnrollmentStatus, + SmallAndLightEligibilityStatus as FbaSmallAndLightApiModelSmallAndLightEligibilityStatus, + SmallAndLightEnrollment as FbaSmallAndLightApiModelSmallAndLightEnrollment, + SmallAndLightEligibility as FbaSmallAndLightApiModelSmallAndLightEligibility, + SmallAndLightFeePreviewRequest as FbaSmallAndLightApiModelSmallAndLightFeePreviewRequest, + SmallAndLightFeePreviews as FbaSmallAndLightApiModelSmallAndLightFeePreviews, + Item as FbaSmallAndLightApiModelItem, + FeePreview as FbaSmallAndLightApiModelFeePreview, + FeeLineItem as FbaSmallAndLightApiModelFeeLineItem, + MoneyType as FbaSmallAndLightApiModelMoneyType, +} from './fba-small-and-light-api-model' export { CancelFeedResponse as FeedsApiModelCancelFeedResponse, CreateFeedResult as FeedsApiModelCreateFeedResult, @@ -34,11 +132,48 @@ export { CreateFeedDocumentSpecification as FeedsApiModelCreateFeedDocumentSpecification, CreateFeedDocumentResponse as FeedsApiModelCreateFeedDocumentResponse, CreateFeedDocumentResult as FeedsApiModelCreateFeedDocumentResult, -} from './api-models/feeds-api-model' +} from './feeds-api-model' export { - GetItemEligibilityPreviewResponse as FbaInboundEligibilityApiModelGetItemEligibilityPreviewResponse, - ItemEligibilityPreview as FbaInboundEligibilityApiModelItemEligibilityPreview, -} from './api-models/fba-inbound-eligibility-api-model' + AdjustmentEvent as FinancesApiModelAdjustmentEvent, + AdjustmentItem as FinancesApiModelAdjustmentItem, + AffordabilityExpenseEvent as FinancesApiModelAffordabilityExpenseEvent, + ChargeComponent as FinancesApiModelChargeComponent, + ChargeInstrument as FinancesApiModelChargeInstrument, + CouponPaymentEvent as FinancesApiModelCouponPaymentEvent, + Currency as FinancesApiModelCurrency, + DebtRecoveryEvent as FinancesApiModelDebtRecoveryEvent, + DebtRecoveryItem as FinancesApiModelDebtRecoveryItem, + DirectPayment as FinancesApiModelDirectPayment, + FBALiquidationEvent as FinancesApiModelFBALiquidationEvent, + FeeComponent as FinancesApiModelFeeComponent, + FinancialEventGroup as FinancesApiModelFinancialEventGroup, + FinancialEvents as FinancesApiModelFinancialEvents, + ImagingServicesFeeEvent as FinancesApiModelImagingServicesFeeEvent, + ListFinancialEventGroupsPayload as FinancesApiModelListFinancialEventGroupsPayload, + ListFinancialEventGroupsResponse as FinancesApiModelListFinancialEventGroupsResponse, + ListFinancialEventsPayload as FinancesApiModelListFinancialEventsPayload, + ListFinancialEventsResponse as FinancesApiModelListFinancialEventsResponse, + LoanServicingEvent as FinancesApiModelLoanServicingEvent, + NetworkComminglingTransactionEvent as FinancesApiModelNetworkComminglingTransactionEvent, + PayWithAmazonEvent as FinancesApiModelPayWithAmazonEvent, + ProductAdsPaymentEvent as FinancesApiModelProductAdsPaymentEvent, + Promotion as FinancesApiModelPromotion, + RemovalShipmentEvent as FinancesApiModelRemovalShipmentEvent, + RemovalShipmentItem as FinancesApiModelRemovalShipmentItem, + RentalTransactionEvent as FinancesApiModelRentalTransactionEvent, + RetrochargeEvent as FinancesApiModelRetrochargeEvent, + SAFETReimbursementEvent as FinancesApiModelSAFETReimbursementEvent, + SAFETReimbursementItem as FinancesApiModelSAFETReimbursementItem, + SellerDealPaymentEvent as FinancesApiModelSellerDealPaymentEvent, + SellerReviewEnrollmentPaymentEvent as FinancesApiModelSellerReviewEnrollmentPaymentEvent, + ServiceFeeEvent as FinancesApiModelServiceFeeEvent, + ShipmentEvent as FinancesApiModelShipmentEvent, + ShipmentItem as FinancesApiModelShipmentItem, + SolutionProviderCreditEvent as FinancesApiModelSolutionProviderCreditEvent, + TDSReimbursementEvent as FinancesApiModelTDSReimbursementEvent, + TaxWithheldComponent as FinancesApiModelTaxWithheldComponent, + TrialShipmentEvent as FinancesApiModelTrialShipmentEvent, +} from './finances-api-model' export { ASINInboundGuidance as FulfillmentInboundApiModelASINInboundGuidance, ASINPrepInstructions as FulfillmentInboundApiModelASINPrepInstructions, @@ -129,106 +264,74 @@ export { UnitOfWeight as FulfillmentInboundApiModelUnitOfWeight, VoidTransportResponse as FulfillmentInboundApiModelVoidTransportResponse, Weight as FulfillmentInboundApiModelWeight, -} from './api-models/fulfillment-inbound-api-model' +} from './fulfillment-inbound-api-model' export { - GetPricingResponse as ProductPricingApiModelGetPricingResponse, - GetOffersResponse as ProductPricingApiModelGetOffersResponse, - GetOffersResult as ProductPricingApiModelGetOffersResult, - Price as ProductPricingApiModelPrice, - Product as ProductPricingApiModelProduct, - IdentifierType as ProductPricingApiModelIdentifierType, - ASINIdentifier as ProductPricingApiModelASINIdentifier, - SellerSKUIdentifier as ProductPricingApiModelSellerSKUIdentifier, - CompetitivePricingType as ProductPricingApiModelCompetitivePricingType, - CompetitivePriceType as ProductPricingApiModelCompetitivePriceType, - OfferListingCountType as ProductPricingApiModelOfferListingCountType, - MoneyType as ProductPricingApiModelMoneyType, - SalesRankType as ProductPricingApiModelSalesRankType, - PriceType as ProductPricingApiModelPriceType, - OfferType as ProductPricingApiModelOfferType, - Points as ProductPricingApiModelPoints, - ConditionType as ProductPricingApiModelConditionType, - ItemIdentifier as ProductPricingApiModelItemIdentifier, - Summary as ProductPricingApiModelSummary, - OfferCountType as ProductPricingApiModelOfferCountType, - FulfillmentChannelType as ProductPricingApiModelFulfillmentChannelType, - LowestPriceType as ProductPricingApiModelLowestPriceType, - BuyBoxPriceType as ProductPricingApiModelBuyBoxPriceType, - OfferDetail as ProductPricingApiModelOfferDetail, - SellerFeedbackType as ProductPricingApiModelSellerFeedbackType, - DetailedShippingTimeType as ProductPricingApiModelDetailedShippingTimeType, - ShipsFromType as ProductPricingApiModelShipsFromType, -} from './api-models/product-pricing-api-model' -export { - Location as ShippingApiModelLocation, - Event as ShippingApiModelEvent, - TrackingSummary as ShippingApiModelTrackingSummary, - Address as ShippingApiModelAddress, - TimeRange as ShippingApiModelTimeRange, - ShippingPromiseSet as ShippingApiModelShippingPromiseSet, - ServiceType as ShippingApiModelServiceType, - Rate as ShippingApiModelRate, - AcceptedRate as ShippingApiModelAcceptedRate, - ServiceRate as ShippingApiModelServiceRate, - Party as ShippingApiModelParty, - Currency as ShippingApiModelCurrency, - Dimensions as ShippingApiModelDimensions, - Weight as ShippingApiModelWeight, - ContainerItem as ShippingApiModelContainerItem, - Container as ShippingApiModelContainer, - ContainerSpecification as ShippingApiModelContainerSpecification, - Label as ShippingApiModelLabel, - LabelResult as ShippingApiModelLabelResult, - LabelSpecification as ShippingApiModelLabelSpecification, - CreateShipmentRequest as ShippingApiModelCreateShipmentRequest, - PurchaseLabelsRequest as ShippingApiModelPurchaseLabelsRequest, - RetrieveShippingLabelRequest as ShippingApiModelRetrieveShippingLabelRequest, - GetRatesRequest as ShippingApiModelGetRatesRequest, - PurchaseShipmentRequest as ShippingApiModelPurchaseShipmentRequest, - CreateShipmentResult as ShippingApiModelCreateShipmentResult, - Shipment as ShippingApiModelShipment, - PurchaseLabelsResult as ShippingApiModelPurchaseLabelsResult, - RetrieveShippingLabelResult as ShippingApiModelRetrieveShippingLabelResult, - Account as ShippingApiModelAccount, - GetRatesResult as ShippingApiModelGetRatesResult, - PurchaseShipmentResult as ShippingApiModelPurchaseShipmentResult, - TrackingInformation as ShippingApiModelTrackingInformation, - CreateShipmentResponse as ShippingApiModelCreateShipmentResponse, - GetShipmentResponse as ShippingApiModelGetShipmentResponse, - GetRatesResponse as ShippingApiModelGetRatesResponse, - PurchaseShipmentResponse as ShippingApiModelPurchaseShipmentResponse, - CancelShipmentResponse as ShippingApiModelCancelShipmentResponse, - PurchaseLabelsResponse as ShippingApiModelPurchaseLabelsResponse, - RetrieveShippingLabelResponse as ShippingApiModelRetrieveShippingLabelResponse, - GetAccountResponse as ShippingApiModelGetAccountResponse, - GetTrackingInformationResponse as ShippingApiModelGetTrackingInformationResponse, -} from './api-models/shipping-api-model' -export { - GetServiceJobByServiceJobIdResponse as ServicesApiModelGetServiceJobByServiceJobIdResponse, - CancelServiceJobByServiceJobIdResponse as ServicesApiModelCancelServiceJobByServiceJobIdResponse, - CompleteServiceJobByServiceJobIdResponse as ServicesApiModelCompleteServiceJobByServiceJobIdResponse, - GetServiceJobsResponse as ServicesApiModelGetServiceJobsResponse, - SetAppointmentResponse as ServicesApiModelSetAppointmentResponse, - JobListing as ServicesApiModelJobListing, - ServiceJob as ServicesApiModelServiceJob, - ScopeOfWork as ServicesApiModelScopeOfWork, - Seller as ServicesApiModelSeller, - ServiceJobProvider as ServicesApiModelServiceJobProvider, - Buyer as ServicesApiModelBuyer, - AppointmentTime as ServicesApiModelAppointmentTime, - Appointment as ServicesApiModelAppointment, - Technician as ServicesApiModelTechnician, - Poa as ServicesApiModelPoa, - AssociatedItem as ServicesApiModelAssociatedItem, - ItemDelivery as ServicesApiModelItemDelivery, - ItemDeliveryPromise as ServicesApiModelItemDeliveryPromise, - ServiceLocation as ServicesApiModelServiceLocation, - Address as ServicesApiModelAddress, - AddAppointmentRequest as ServicesApiModelAddAppointmentRequest, - RescheduleAppointmentRequest as ServicesApiModelRescheduleAppointmentRequest, - AppointmentTimeInput as ServicesApiModelAppointmentTimeInput, - Warning as ServicesApiModelWarning, -} from './api-models/services-api-model' + Address as FulfillmentOutboundApiModelAddress, + CODSettings as FulfillmentOutboundApiModelCODSettings, + CreateFulfillmentOrderItem as FulfillmentOutboundApiModelCreateFulfillmentOrderItem, + FulfillmentPolicy as FulfillmentOutboundApiModelFulfillmentPolicy, + FulfillmentOrderStatus as FulfillmentOutboundApiModelFulfillmentOrderStatus, + CreateFulfillmentOrderRequest as FulfillmentOutboundApiModelCreateFulfillmentOrderRequest, + CreateFulfillmentReturnRequest as FulfillmentOutboundApiModelCreateFulfillmentReturnRequest, + CreateFulfillmentReturnResult as FulfillmentOutboundApiModelCreateFulfillmentReturnResult, + CreateFulfillmentReturnResponse as FulfillmentOutboundApiModelCreateFulfillmentReturnResponse, + CreateReturnItem as FulfillmentOutboundApiModelCreateReturnItem, + Money as FulfillmentOutboundApiModelMoney, + DeliveryWindow as FulfillmentOutboundApiModelDeliveryWindow, + Fee as FulfillmentOutboundApiModelFee, + FulfillmentAction as FulfillmentOutboundApiModelFulfillmentAction, + FulfillmentOrder as FulfillmentOutboundApiModelFulfillmentOrder, + FulfillmentOrderItem as FulfillmentOutboundApiModelFulfillmentOrderItem, + FulfillmentPreview as FulfillmentOutboundApiModelFulfillmentPreview, + FulfillmentPreviewItem as FulfillmentOutboundApiModelFulfillmentPreviewItem, + FulfillmentPreviewShipment as FulfillmentOutboundApiModelFulfillmentPreviewShipment, + FulfillmentReturnItemStatus as FulfillmentOutboundApiModelFulfillmentReturnItemStatus, + FulfillmentShipment as FulfillmentOutboundApiModelFulfillmentShipment, + FulfillmentShipmentItem as FulfillmentOutboundApiModelFulfillmentShipmentItem, + FulfillmentShipmentPackage as FulfillmentOutboundApiModelFulfillmentShipmentPackage, + GetFulfillmentOrderResult as FulfillmentOutboundApiModelGetFulfillmentOrderResult, + GetFulfillmentOrderResponse as FulfillmentOutboundApiModelGetFulfillmentOrderResponse, + GetFulfillmentPreviewItem as FulfillmentOutboundApiModelGetFulfillmentPreviewItem, + GetFulfillmentPreviewRequest as FulfillmentOutboundApiModelGetFulfillmentPreviewRequest, + GetFulfillmentPreviewResult as FulfillmentOutboundApiModelGetFulfillmentPreviewResult, + GetFulfillmentPreviewResponse as FulfillmentOutboundApiModelGetFulfillmentPreviewResponse, + InvalidItemReasonCode as FulfillmentOutboundApiModelInvalidItemReasonCode, + InvalidItemReason as FulfillmentOutboundApiModelInvalidItemReason, + InvalidReturnItem as FulfillmentOutboundApiModelInvalidReturnItem, + ListAllFulfillmentOrdersResult as FulfillmentOutboundApiModelListAllFulfillmentOrdersResult, + ListAllFulfillmentOrdersResponse as FulfillmentOutboundApiModelListAllFulfillmentOrdersResponse, + ListReturnReasonCodesResult as FulfillmentOutboundApiModelListReturnReasonCodesResult, + ListReturnReasonCodesResponse as FulfillmentOutboundApiModelListReturnReasonCodesResponse, + CurrentStatus as FulfillmentOutboundApiModelCurrentStatus, + AdditionalLocationInfo as FulfillmentOutboundApiModelAdditionalLocationInfo, + PackageTrackingDetails as FulfillmentOutboundApiModelPackageTrackingDetails, + GetPackageTrackingDetailsResponse as FulfillmentOutboundApiModelGetPackageTrackingDetailsResponse, + ReasonCodeDetails as FulfillmentOutboundApiModelReasonCodeDetails, + ReturnAuthorization as FulfillmentOutboundApiModelReturnAuthorization, + ReturnItem as FulfillmentOutboundApiModelReturnItem, + ReturnItemDisposition as FulfillmentOutboundApiModelReturnItemDisposition, + ScheduledDeliveryInfo as FulfillmentOutboundApiModelScheduledDeliveryInfo, + TrackingAddress as FulfillmentOutboundApiModelTrackingAddress, + EventCode as FulfillmentOutboundApiModelEventCode, + TrackingEvent as FulfillmentOutboundApiModelTrackingEvent, + UnfulfillablePreviewItem as FulfillmentOutboundApiModelUnfulfillablePreviewItem, + UpdateFulfillmentOrderItem as FulfillmentOutboundApiModelUpdateFulfillmentOrderItem, + UpdateFulfillmentOrderRequest as FulfillmentOutboundApiModelUpdateFulfillmentOrderRequest, + UpdateFulfillmentOrderResponse as FulfillmentOutboundApiModelUpdateFulfillmentOrderResponse, + CreateFulfillmentOrderResponse as FulfillmentOutboundApiModelCreateFulfillmentOrderResponse, + CancelFulfillmentOrderResponse as FulfillmentOutboundApiModelCancelFulfillmentOrderResponse, + Weight as FulfillmentOutboundApiModelWeight, + ShippingSpeedCategory as FulfillmentOutboundApiModelShippingSpeedCategory, + GetFeatureInventoryResponse as FulfillmentOutboundApiModelGetFeatureInventoryResponse, + GetFeatureInventoryResult as FulfillmentOutboundApiModelGetFeatureInventoryResult, + FeatureSku as FulfillmentOutboundApiModelFeatureSku, + GetFeaturesResponse as FulfillmentOutboundApiModelGetFeaturesResponse, + GetFeaturesResult as FulfillmentOutboundApiModelGetFeaturesResult, + Feature as FulfillmentOutboundApiModelFeature, + GetFeatureSkuResponse as FulfillmentOutboundApiModelGetFeatureSkuResponse, + GetFeatureSkuResult as FulfillmentOutboundApiModelGetFeatureSkuResult, + FeatureSettings as FulfillmentOutboundApiModelFeatureSettings, +} from './fulfillment-outbound-api-model' export { LabelFormatOptionRequest as MerchantFulfillmentApiModelLabelFormatOptionRequest, LabelFormatOption as MerchantFulfillmentApiModelLabelFormatOption, @@ -281,216 +384,7 @@ export { UnitOfLength as MerchantFulfillmentApiModelUnitOfLength, UnitOfWeight as MerchantFulfillmentApiModelUnitOfWeight, Weight as MerchantFulfillmentApiModelWeight, -} from './api-models/merchant-fulfillment-api-model' -export { - GetOrdersResponse as OrdersApiModelGetOrdersResponse, - GetOrderResponse as OrdersApiModelGetOrderResponse, - GetOrderBuyerInfoResponse as OrdersApiModelGetOrderBuyerInfoResponse, - GetOrderAddressResponse as OrdersApiModelGetOrderAddressResponse, - GetOrderItemsResponse as OrdersApiModelGetOrderItemsResponse, - GetOrderItemsBuyerInfoResponse as OrdersApiModelGetOrderItemsBuyerInfoResponse, - OrdersList as OrdersApiModelOrdersList, - Order as OrdersApiModelOrder, - OrderBuyerInfo as OrdersApiModelOrderBuyerInfo, - OrderAddress as OrdersApiModelOrderAddress, - Address as OrdersApiModelAddress, - Money as OrdersApiModelMoney, - PaymentExecutionDetailItem as OrdersApiModelPaymentExecutionDetailItem, - BuyerTaxInfo as OrdersApiModelBuyerTaxInfo, - TaxClassification as OrdersApiModelTaxClassification, - OrderItemsList as OrdersApiModelOrderItemsList, - OrderItem as OrdersApiModelOrderItem, - OrderItemsBuyerInfoList as OrdersApiModelOrderItemsBuyerInfoList, - OrderItemBuyerInfo as OrdersApiModelOrderItemBuyerInfo, - PointsGrantedDetail as OrdersApiModelPointsGrantedDetail, - ProductInfoDetail as OrdersApiModelProductInfoDetail, - BuyerCustomizedInfoDetail as OrdersApiModelBuyerCustomizedInfoDetail, - TaxCollection as OrdersApiModelTaxCollection, - FulfillmentInstruction as OrdersApiModelFulfillmentInstruction, -} from './api-models/orders-api-model' -export { - AplusResponse as AplusContentApiModelAplusResponse, - ContentMetadataRecord as AplusContentApiModelContentMetadataRecord, - ContentMetadata as AplusContentApiModelContentMetadata, - ContentType as AplusContentApiModelContentType, - ContentStatus as AplusContentApiModelContentStatus, - ContentBadge as AplusContentApiModelContentBadge, - AsinBadge as AplusContentApiModelAsinBadge, - AsinMetadata as AplusContentApiModelAsinMetadata, - PublishRecord as AplusContentApiModelPublishRecord, - ImageCropSpecification as AplusContentApiModelImageCropSpecification, - ImageDimensions as AplusContentApiModelImageDimensions, - ImageOffsets as AplusContentApiModelImageOffsets, - IntegerWithUnits as AplusContentApiModelIntegerWithUnits, - ContentRecord as AplusContentApiModelContentRecord, - ContentDocument as AplusContentApiModelContentDocument, - ContentModule as AplusContentApiModelContentModule, - ContentModuleType as AplusContentApiModelContentModuleType, - StandardCompanyLogoModule as AplusContentApiModelStandardCompanyLogoModule, - StandardComparisonTableModule as AplusContentApiModelStandardComparisonTableModule, - StandardFourImageTextModule as AplusContentApiModelStandardFourImageTextModule, - StandardFourImageTextQuadrantModule as AplusContentApiModelStandardFourImageTextQuadrantModule, - StandardHeaderImageTextModule as AplusContentApiModelStandardHeaderImageTextModule, - StandardImageSidebarModule as AplusContentApiModelStandardImageSidebarModule, - StandardImageTextOverlayModule as AplusContentApiModelStandardImageTextOverlayModule, - StandardMultipleImageTextModule as AplusContentApiModelStandardMultipleImageTextModule, - StandardProductDescriptionModule as AplusContentApiModelStandardProductDescriptionModule, - StandardSingleImageHighlightsModule as AplusContentApiModelStandardSingleImageHighlightsModule, - StandardSingleImageSpecsDetailModule as AplusContentApiModelStandardSingleImageSpecsDetailModule, - StandardSingleSideImageModule as AplusContentApiModelStandardSingleSideImageModule, - StandardTechSpecsModule as AplusContentApiModelStandardTechSpecsModule, - StandardTextModule as AplusContentApiModelStandardTextModule, - StandardThreeImageTextModule as AplusContentApiModelStandardThreeImageTextModule, - StandardComparisonProductBlock as AplusContentApiModelStandardComparisonProductBlock, - StandardHeaderTextListBlock as AplusContentApiModelStandardHeaderTextListBlock, - StandardTextListBlock as AplusContentApiModelStandardTextListBlock, - StandardImageTextCaptionBlock as AplusContentApiModelStandardImageTextCaptionBlock, - StandardImageCaptionBlock as AplusContentApiModelStandardImageCaptionBlock, - StandardImageTextBlock as AplusContentApiModelStandardImageTextBlock, - StandardTextBlock as AplusContentApiModelStandardTextBlock, - StandardTextPairBlock as AplusContentApiModelStandardTextPairBlock, - TextItem as AplusContentApiModelTextItem, - PlainTextItem as AplusContentApiModelPlainTextItem, - ImageComponent as AplusContentApiModelImageComponent, - ParagraphComponent as AplusContentApiModelParagraphComponent, - TextComponent as AplusContentApiModelTextComponent, - ColorType as AplusContentApiModelColorType, - PositionType as AplusContentApiModelPositionType, - Decorator as AplusContentApiModelDecorator, - DecoratorType as AplusContentApiModelDecoratorType, - GetContentDocumentIncludedDataType as AplusContentApiModelGetContentDocumentIncludedDataType, - PostContentDocumentRequest as AplusContentApiModelPostContentDocumentRequest, - ListContentDocumentAsinRelationsIncludedDataType as AplusContentApiModelListContentDocumentAsinRelationsIncludedDataType, - PostContentDocumentAsinRelationsRequest as AplusContentApiModelPostContentDocumentAsinRelationsRequest, -} from './api-models/aplus-content-api-model' -export { - CreateUploadDestinationResponse as UploadsApiModelCreateUploadDestinationResponse, - UploadDestination as UploadsApiModelUploadDestination, -} from './api-models/uploads-api-model' -export { - SmallAndLightEnrollmentStatus as FbaSmallAndLightApiModelSmallAndLightEnrollmentStatus, - SmallAndLightEligibilityStatus as FbaSmallAndLightApiModelSmallAndLightEligibilityStatus, - SmallAndLightEnrollment as FbaSmallAndLightApiModelSmallAndLightEnrollment, - SmallAndLightEligibility as FbaSmallAndLightApiModelSmallAndLightEligibility, - SmallAndLightFeePreviewRequest as FbaSmallAndLightApiModelSmallAndLightFeePreviewRequest, - SmallAndLightFeePreviews as FbaSmallAndLightApiModelSmallAndLightFeePreviews, - Item as FbaSmallAndLightApiModelItem, - FeePreview as FbaSmallAndLightApiModelFeePreview, - FeeLineItem as FbaSmallAndLightApiModelFeeLineItem, - MoneyType as FbaSmallAndLightApiModelMoneyType, -} from './api-models/fba-small-and-light-api-model' -export { - LinkObject as SolicitationsApiModelLinkObject, - SolicitationsAction as SolicitationsApiModelSolicitationsAction, - GetSolicitationActionsForOrderResponse as SolicitationsApiModelGetSolicitationActionsForOrderResponse, - GetSolicitationActionResponse as SolicitationsApiModelGetSolicitationActionResponse, - GetSchemaResponse as SolicitationsApiModelGetSchemaResponse, - CreateProductReviewAndSellerFeedbackSolicitationResponse as SolicitationsApiModelCreateProductReviewAndSellerFeedbackSolicitationResponse, -} from './api-models/solicitations-api-model' -export { - GetOrderMetricsResponse as SalesApiModelGetOrderMetricsResponse, - OrderMetricsInterval as SalesApiModelOrderMetricsInterval, - Money as SalesApiModelMoney, -} from './api-models/sales-api-model' -export { - AdjustmentEvent as FinancesApiModelAdjustmentEvent, - AdjustmentItem as FinancesApiModelAdjustmentItem, - AffordabilityExpenseEvent as FinancesApiModelAffordabilityExpenseEvent, - ChargeComponent as FinancesApiModelChargeComponent, - ChargeInstrument as FinancesApiModelChargeInstrument, - CouponPaymentEvent as FinancesApiModelCouponPaymentEvent, - Currency as FinancesApiModelCurrency, - DebtRecoveryEvent as FinancesApiModelDebtRecoveryEvent, - DebtRecoveryItem as FinancesApiModelDebtRecoveryItem, - DirectPayment as FinancesApiModelDirectPayment, - FBALiquidationEvent as FinancesApiModelFBALiquidationEvent, - FeeComponent as FinancesApiModelFeeComponent, - FinancialEventGroup as FinancesApiModelFinancialEventGroup, - FinancialEvents as FinancesApiModelFinancialEvents, - ImagingServicesFeeEvent as FinancesApiModelImagingServicesFeeEvent, - ListFinancialEventGroupsPayload as FinancesApiModelListFinancialEventGroupsPayload, - ListFinancialEventGroupsResponse as FinancesApiModelListFinancialEventGroupsResponse, - ListFinancialEventsPayload as FinancesApiModelListFinancialEventsPayload, - ListFinancialEventsResponse as FinancesApiModelListFinancialEventsResponse, - LoanServicingEvent as FinancesApiModelLoanServicingEvent, - NetworkComminglingTransactionEvent as FinancesApiModelNetworkComminglingTransactionEvent, - PayWithAmazonEvent as FinancesApiModelPayWithAmazonEvent, - ProductAdsPaymentEvent as FinancesApiModelProductAdsPaymentEvent, - Promotion as FinancesApiModelPromotion, - RemovalShipmentEvent as FinancesApiModelRemovalShipmentEvent, - RemovalShipmentItem as FinancesApiModelRemovalShipmentItem, - RentalTransactionEvent as FinancesApiModelRentalTransactionEvent, - RetrochargeEvent as FinancesApiModelRetrochargeEvent, - SAFETReimbursementEvent as FinancesApiModelSAFETReimbursementEvent, - SAFETReimbursementItem as FinancesApiModelSAFETReimbursementItem, - SellerDealPaymentEvent as FinancesApiModelSellerDealPaymentEvent, - SellerReviewEnrollmentPaymentEvent as FinancesApiModelSellerReviewEnrollmentPaymentEvent, - ServiceFeeEvent as FinancesApiModelServiceFeeEvent, - ShipmentEvent as FinancesApiModelShipmentEvent, - ShipmentItem as FinancesApiModelShipmentItem, - SolutionProviderCreditEvent as FinancesApiModelSolutionProviderCreditEvent, - TDSReimbursementEvent as FinancesApiModelTDSReimbursementEvent, - TaxWithheldComponent as FinancesApiModelTaxWithheldComponent, - TrialShipmentEvent as FinancesApiModelTrialShipmentEvent, -} from './api-models/finances-api-model' -export { - Granularity as FbaInventoryApiModelGranularity, - ReservedQuantity as FbaInventoryApiModelReservedQuantity, - ResearchingQuantityEntry as FbaInventoryApiModelResearchingQuantityEntry, - ResearchingQuantity as FbaInventoryApiModelResearchingQuantity, - UnfulfillableQuantity as FbaInventoryApiModelUnfulfillableQuantity, - InventoryDetails as FbaInventoryApiModelInventoryDetails, - InventorySummary as FbaInventoryApiModelInventorySummary, - Pagination as FbaInventoryApiModelPagination, - GetInventorySummariesResult as FbaInventoryApiModelGetInventorySummariesResult, - GetInventorySummariesResponse as FbaInventoryApiModelGetInventorySummariesResponse, -} from './api-models/fba-inventory-api-model' -export { - ListCatalogItemsResponse as CatalogItemsApiModelListCatalogItemsResponse, - ListMatchingItemsResponse as CatalogItemsApiModelListMatchingItemsResponse, - GetCatalogItemResponse as CatalogItemsApiModelGetCatalogItemResponse, - Item as CatalogItemsApiModelItem, - IdentifierType as CatalogItemsApiModelIdentifierType, - ASINIdentifier as CatalogItemsApiModelASINIdentifier, - SellerSKUIdentifier as CatalogItemsApiModelSellerSKUIdentifier, - AttributeSetListType as CatalogItemsApiModelAttributeSetListType, - DecimalWithUnits as CatalogItemsApiModelDecimalWithUnits, - CreatorType as CatalogItemsApiModelCreatorType, - DimensionType as CatalogItemsApiModelDimensionType, - LanguageType as CatalogItemsApiModelLanguageType, - Image as CatalogItemsApiModelImage, - Price as CatalogItemsApiModelPrice, - RelationshipType as CatalogItemsApiModelRelationshipType, - SalesRankType as CatalogItemsApiModelSalesRankType, - OfferListingCountType as CatalogItemsApiModelOfferListingCountType, - QualifiersType as CatalogItemsApiModelQualifiersType, - ShippingTimeType as CatalogItemsApiModelShippingTimeType, - ListCatalogCategoriesResponse as CatalogItemsApiModelListCatalogCategoriesResponse, - Categories as CatalogItemsApiModelCategories, -} from './api-models/catalog-items-api-model' -export { - Subscription as NotificationsApiModelSubscription, - CreateSubscriptionResponse as NotificationsApiModelCreateSubscriptionResponse, - CreateSubscriptionRequest as NotificationsApiModelCreateSubscriptionRequest, - GetSubscriptionByIdResponse as NotificationsApiModelGetSubscriptionByIdResponse, - GetSubscriptionResponse as NotificationsApiModelGetSubscriptionResponse, - DeleteSubscriptionByIdResponse as NotificationsApiModelDeleteSubscriptionByIdResponse, - Destination as NotificationsApiModelDestination, - DestinationResource as NotificationsApiModelDestinationResource, - DestinationResourceSpecification as NotificationsApiModelDestinationResourceSpecification, - SqsResource as NotificationsApiModelSqsResource, - EventBridgeResourceSpecification as NotificationsApiModelEventBridgeResourceSpecification, - EventBridgeResource as NotificationsApiModelEventBridgeResource, - CreateDestinationRequest as NotificationsApiModelCreateDestinationRequest, - CreateDestinationResponse as NotificationsApiModelCreateDestinationResponse, - GetDestinationResponse as NotificationsApiModelGetDestinationResponse, - GetDestinationsResponse as NotificationsApiModelGetDestinationsResponse, - DeleteDestinationResponse as NotificationsApiModelDeleteDestinationResponse, -} from './api-models/notifications-api-model' -export { - GetAuthorizationCodeResponse as AuthorizationApiModelGetAuthorizationCodeResponse, - AuthorizationCode as AuthorizationApiModelAuthorizationCode, -} from './api-models/authorization-api-model' +} from './merchant-fulfillment-api-model' export { Attachment as MessagingApiModelAttachment, LinkObject as MessagingApiModelLinkObject, @@ -518,7 +412,97 @@ export { CreateDigitalAccessKeyResponse as MessagingApiModelCreateDigitalAccessKeyResponse, CreateUnexpectedProblemRequest as MessagingApiModelCreateUnexpectedProblemRequest, CreateUnexpectedProblemResponse as MessagingApiModelCreateUnexpectedProblemResponse, -} from './api-models/messaging-api-model' +} from './messaging-api-model' +export { + Subscription as NotificationsApiModelSubscription, + CreateSubscriptionResponse as NotificationsApiModelCreateSubscriptionResponse, + CreateSubscriptionRequest as NotificationsApiModelCreateSubscriptionRequest, + GetSubscriptionByIdResponse as NotificationsApiModelGetSubscriptionByIdResponse, + GetSubscriptionResponse as NotificationsApiModelGetSubscriptionResponse, + DeleteSubscriptionByIdResponse as NotificationsApiModelDeleteSubscriptionByIdResponse, + Destination as NotificationsApiModelDestination, + DestinationResource as NotificationsApiModelDestinationResource, + DestinationResourceSpecification as NotificationsApiModelDestinationResourceSpecification, + SqsResource as NotificationsApiModelSqsResource, + EventBridgeResourceSpecification as NotificationsApiModelEventBridgeResourceSpecification, + EventBridgeResource as NotificationsApiModelEventBridgeResource, + CreateDestinationRequest as NotificationsApiModelCreateDestinationRequest, + CreateDestinationResponse as NotificationsApiModelCreateDestinationResponse, + GetDestinationResponse as NotificationsApiModelGetDestinationResponse, + GetDestinationsResponse as NotificationsApiModelGetDestinationsResponse, + DeleteDestinationResponse as NotificationsApiModelDeleteDestinationResponse, +} from './notifications-api-model' +export { + GetOrdersResponse as OrdersApiModelGetOrdersResponse, + GetOrderResponse as OrdersApiModelGetOrderResponse, + GetOrderBuyerInfoResponse as OrdersApiModelGetOrderBuyerInfoResponse, + GetOrderAddressResponse as OrdersApiModelGetOrderAddressResponse, + GetOrderItemsResponse as OrdersApiModelGetOrderItemsResponse, + GetOrderItemsBuyerInfoResponse as OrdersApiModelGetOrderItemsBuyerInfoResponse, + OrdersList as OrdersApiModelOrdersList, + Order as OrdersApiModelOrder, + OrderBuyerInfo as OrdersApiModelOrderBuyerInfo, + OrderAddress as OrdersApiModelOrderAddress, + Address as OrdersApiModelAddress, + Money as OrdersApiModelMoney, + PaymentExecutionDetailItem as OrdersApiModelPaymentExecutionDetailItem, + BuyerTaxInfo as OrdersApiModelBuyerTaxInfo, + TaxClassification as OrdersApiModelTaxClassification, + OrderItemsList as OrdersApiModelOrderItemsList, + OrderItem as OrdersApiModelOrderItem, + OrderItemsBuyerInfoList as OrdersApiModelOrderItemsBuyerInfoList, + OrderItemBuyerInfo as OrdersApiModelOrderItemBuyerInfo, + PointsGrantedDetail as OrdersApiModelPointsGrantedDetail, + ProductInfoDetail as OrdersApiModelProductInfoDetail, + BuyerCustomizedInfoDetail as OrdersApiModelBuyerCustomizedInfoDetail, + TaxCollection as OrdersApiModelTaxCollection, + FulfillmentInstruction as OrdersApiModelFulfillmentInstruction, +} from './orders-api-model' +export { + GetMyFeesEstimateRequest as ProductFeesApiModelGetMyFeesEstimateRequest, + FeesEstimateRequest as ProductFeesApiModelFeesEstimateRequest, + GetMyFeesEstimateResponse as ProductFeesApiModelGetMyFeesEstimateResponse, + GetMyFeesEstimateResult as ProductFeesApiModelGetMyFeesEstimateResult, + Points as ProductFeesApiModelPoints, + FeesEstimateResult as ProductFeesApiModelFeesEstimateResult, + FeesEstimateIdentifier as ProductFeesApiModelFeesEstimateIdentifier, + PriceToEstimateFees as ProductFeesApiModelPriceToEstimateFees, + FeesEstimate as ProductFeesApiModelFeesEstimate, + FeesEstimateError as ProductFeesApiModelFeesEstimateError, + FeeDetail as ProductFeesApiModelFeeDetail, + IncludedFeeDetail as ProductFeesApiModelIncludedFeeDetail, + MoneyType as ProductFeesApiModelMoneyType, + OptionalFulfillmentProgram as ProductFeesApiModelOptionalFulfillmentProgram, +} from './product-fees-api-model' +export { + GetPricingResponse as ProductPricingApiModelGetPricingResponse, + GetOffersResponse as ProductPricingApiModelGetOffersResponse, + GetOffersResult as ProductPricingApiModelGetOffersResult, + Price as ProductPricingApiModelPrice, + Product as ProductPricingApiModelProduct, + IdentifierType as ProductPricingApiModelIdentifierType, + ASINIdentifier as ProductPricingApiModelASINIdentifier, + SellerSKUIdentifier as ProductPricingApiModelSellerSKUIdentifier, + CompetitivePricingType as ProductPricingApiModelCompetitivePricingType, + CompetitivePriceType as ProductPricingApiModelCompetitivePriceType, + OfferListingCountType as ProductPricingApiModelOfferListingCountType, + MoneyType as ProductPricingApiModelMoneyType, + SalesRankType as ProductPricingApiModelSalesRankType, + PriceType as ProductPricingApiModelPriceType, + OfferType as ProductPricingApiModelOfferType, + Points as ProductPricingApiModelPoints, + ConditionType as ProductPricingApiModelConditionType, + ItemIdentifier as ProductPricingApiModelItemIdentifier, + Summary as ProductPricingApiModelSummary, + OfferCountType as ProductPricingApiModelOfferCountType, + FulfillmentChannelType as ProductPricingApiModelFulfillmentChannelType, + LowestPriceType as ProductPricingApiModelLowestPriceType, + BuyBoxPriceType as ProductPricingApiModelBuyBoxPriceType, + OfferDetail as ProductPricingApiModelOfferDetail, + SellerFeedbackType as ProductPricingApiModelSellerFeedbackType, + DetailedShippingTimeType as ProductPricingApiModelDetailedShippingTimeType, + ShipsFromType as ProductPricingApiModelShipsFromType, +} from './product-pricing-api-model' export { ReportDocumentEncryptionDetails as ReportsApiModelReportDocumentEncryptionDetails, Report as ReportsApiModelReport, @@ -537,71 +521,97 @@ export { CreateReportScheduleResponse as ReportsApiModelCreateReportScheduleResponse, ReportDocument as ReportsApiModelReportDocument, GetReportDocumentResponse as ReportsApiModelGetReportDocumentResponse, -} from './api-models/reports-api-model' +} from './reports-api-model' export { - Address as FulfillmentOutboundApiModelAddress, - CODSettings as FulfillmentOutboundApiModelCODSettings, - CreateFulfillmentOrderItem as FulfillmentOutboundApiModelCreateFulfillmentOrderItem, - FulfillmentPolicy as FulfillmentOutboundApiModelFulfillmentPolicy, - FulfillmentOrderStatus as FulfillmentOutboundApiModelFulfillmentOrderStatus, - CreateFulfillmentOrderRequest as FulfillmentOutboundApiModelCreateFulfillmentOrderRequest, - CreateFulfillmentReturnRequest as FulfillmentOutboundApiModelCreateFulfillmentReturnRequest, - CreateFulfillmentReturnResult as FulfillmentOutboundApiModelCreateFulfillmentReturnResult, - CreateFulfillmentReturnResponse as FulfillmentOutboundApiModelCreateFulfillmentReturnResponse, - CreateReturnItem as FulfillmentOutboundApiModelCreateReturnItem, - Money as FulfillmentOutboundApiModelMoney, - DeliveryWindow as FulfillmentOutboundApiModelDeliveryWindow, - Fee as FulfillmentOutboundApiModelFee, - FulfillmentAction as FulfillmentOutboundApiModelFulfillmentAction, - FulfillmentOrder as FulfillmentOutboundApiModelFulfillmentOrder, - FulfillmentOrderItem as FulfillmentOutboundApiModelFulfillmentOrderItem, - FulfillmentPreview as FulfillmentOutboundApiModelFulfillmentPreview, - FulfillmentPreviewItem as FulfillmentOutboundApiModelFulfillmentPreviewItem, - FulfillmentPreviewShipment as FulfillmentOutboundApiModelFulfillmentPreviewShipment, - FulfillmentReturnItemStatus as FulfillmentOutboundApiModelFulfillmentReturnItemStatus, - FulfillmentShipment as FulfillmentOutboundApiModelFulfillmentShipment, - FulfillmentShipmentItem as FulfillmentOutboundApiModelFulfillmentShipmentItem, - FulfillmentShipmentPackage as FulfillmentOutboundApiModelFulfillmentShipmentPackage, - GetFulfillmentOrderResult as FulfillmentOutboundApiModelGetFulfillmentOrderResult, - GetFulfillmentOrderResponse as FulfillmentOutboundApiModelGetFulfillmentOrderResponse, - GetFulfillmentPreviewItem as FulfillmentOutboundApiModelGetFulfillmentPreviewItem, - GetFulfillmentPreviewRequest as FulfillmentOutboundApiModelGetFulfillmentPreviewRequest, - GetFulfillmentPreviewResult as FulfillmentOutboundApiModelGetFulfillmentPreviewResult, - GetFulfillmentPreviewResponse as FulfillmentOutboundApiModelGetFulfillmentPreviewResponse, - InvalidItemReasonCode as FulfillmentOutboundApiModelInvalidItemReasonCode, - InvalidItemReason as FulfillmentOutboundApiModelInvalidItemReason, - InvalidReturnItem as FulfillmentOutboundApiModelInvalidReturnItem, - ListAllFulfillmentOrdersResult as FulfillmentOutboundApiModelListAllFulfillmentOrdersResult, - ListAllFulfillmentOrdersResponse as FulfillmentOutboundApiModelListAllFulfillmentOrdersResponse, - ListReturnReasonCodesResult as FulfillmentOutboundApiModelListReturnReasonCodesResult, - ListReturnReasonCodesResponse as FulfillmentOutboundApiModelListReturnReasonCodesResponse, - CurrentStatus as FulfillmentOutboundApiModelCurrentStatus, - AdditionalLocationInfo as FulfillmentOutboundApiModelAdditionalLocationInfo, - PackageTrackingDetails as FulfillmentOutboundApiModelPackageTrackingDetails, - GetPackageTrackingDetailsResponse as FulfillmentOutboundApiModelGetPackageTrackingDetailsResponse, - ReasonCodeDetails as FulfillmentOutboundApiModelReasonCodeDetails, - ReturnAuthorization as FulfillmentOutboundApiModelReturnAuthorization, - ReturnItem as FulfillmentOutboundApiModelReturnItem, - ReturnItemDisposition as FulfillmentOutboundApiModelReturnItemDisposition, - ScheduledDeliveryInfo as FulfillmentOutboundApiModelScheduledDeliveryInfo, - TrackingAddress as FulfillmentOutboundApiModelTrackingAddress, - EventCode as FulfillmentOutboundApiModelEventCode, - TrackingEvent as FulfillmentOutboundApiModelTrackingEvent, - UnfulfillablePreviewItem as FulfillmentOutboundApiModelUnfulfillablePreviewItem, - UpdateFulfillmentOrderItem as FulfillmentOutboundApiModelUpdateFulfillmentOrderItem, - UpdateFulfillmentOrderRequest as FulfillmentOutboundApiModelUpdateFulfillmentOrderRequest, - UpdateFulfillmentOrderResponse as FulfillmentOutboundApiModelUpdateFulfillmentOrderResponse, - CreateFulfillmentOrderResponse as FulfillmentOutboundApiModelCreateFulfillmentOrderResponse, - CancelFulfillmentOrderResponse as FulfillmentOutboundApiModelCancelFulfillmentOrderResponse, - Weight as FulfillmentOutboundApiModelWeight, - ShippingSpeedCategory as FulfillmentOutboundApiModelShippingSpeedCategory, - GetFeatureInventoryResponse as FulfillmentOutboundApiModelGetFeatureInventoryResponse, - GetFeatureInventoryResult as FulfillmentOutboundApiModelGetFeatureInventoryResult, - FeatureSku as FulfillmentOutboundApiModelFeatureSku, - GetFeaturesResponse as FulfillmentOutboundApiModelGetFeaturesResponse, - GetFeaturesResult as FulfillmentOutboundApiModelGetFeaturesResult, - Feature as FulfillmentOutboundApiModelFeature, - GetFeatureSkuResponse as FulfillmentOutboundApiModelGetFeatureSkuResponse, - GetFeatureSkuResult as FulfillmentOutboundApiModelGetFeatureSkuResult, - FeatureSettings as FulfillmentOutboundApiModelFeatureSettings, -} from './api-models/fulfillment-outbound-api-model' + GetOrderMetricsResponse as SalesApiModelGetOrderMetricsResponse, + OrderMetricsInterval as SalesApiModelOrderMetricsInterval, + Money as SalesApiModelMoney, +} from './sales-api-model' +export { + MarketplaceParticipation as SellersApiModelMarketplaceParticipation, + GetMarketplaceParticipationsResponse as SellersApiModelGetMarketplaceParticipationsResponse, + Marketplace as SellersApiModelMarketplace, + Participation as SellersApiModelParticipation, +} from './sellers-api-model' +export { + GetServiceJobByServiceJobIdResponse as ServicesApiModelGetServiceJobByServiceJobIdResponse, + CancelServiceJobByServiceJobIdResponse as ServicesApiModelCancelServiceJobByServiceJobIdResponse, + CompleteServiceJobByServiceJobIdResponse as ServicesApiModelCompleteServiceJobByServiceJobIdResponse, + GetServiceJobsResponse as ServicesApiModelGetServiceJobsResponse, + SetAppointmentResponse as ServicesApiModelSetAppointmentResponse, + JobListing as ServicesApiModelJobListing, + ServiceJob as ServicesApiModelServiceJob, + ScopeOfWork as ServicesApiModelScopeOfWork, + Seller as ServicesApiModelSeller, + ServiceJobProvider as ServicesApiModelServiceJobProvider, + Buyer as ServicesApiModelBuyer, + AppointmentTime as ServicesApiModelAppointmentTime, + Appointment as ServicesApiModelAppointment, + Technician as ServicesApiModelTechnician, + Poa as ServicesApiModelPoa, + AssociatedItem as ServicesApiModelAssociatedItem, + ItemDelivery as ServicesApiModelItemDelivery, + ItemDeliveryPromise as ServicesApiModelItemDeliveryPromise, + ServiceLocation as ServicesApiModelServiceLocation, + Address as ServicesApiModelAddress, + AddAppointmentRequest as ServicesApiModelAddAppointmentRequest, + RescheduleAppointmentRequest as ServicesApiModelRescheduleAppointmentRequest, + AppointmentTimeInput as ServicesApiModelAppointmentTimeInput, + Warning as ServicesApiModelWarning, +} from './services-api-model' +export { + Location as ShippingApiModelLocation, + Event as ShippingApiModelEvent, + TrackingSummary as ShippingApiModelTrackingSummary, + Address as ShippingApiModelAddress, + TimeRange as ShippingApiModelTimeRange, + ShippingPromiseSet as ShippingApiModelShippingPromiseSet, + ServiceType as ShippingApiModelServiceType, + Rate as ShippingApiModelRate, + AcceptedRate as ShippingApiModelAcceptedRate, + ServiceRate as ShippingApiModelServiceRate, + Party as ShippingApiModelParty, + Currency as ShippingApiModelCurrency, + Dimensions as ShippingApiModelDimensions, + Weight as ShippingApiModelWeight, + ContainerItem as ShippingApiModelContainerItem, + Container as ShippingApiModelContainer, + ContainerSpecification as ShippingApiModelContainerSpecification, + Label as ShippingApiModelLabel, + LabelResult as ShippingApiModelLabelResult, + LabelSpecification as ShippingApiModelLabelSpecification, + CreateShipmentRequest as ShippingApiModelCreateShipmentRequest, + PurchaseLabelsRequest as ShippingApiModelPurchaseLabelsRequest, + RetrieveShippingLabelRequest as ShippingApiModelRetrieveShippingLabelRequest, + GetRatesRequest as ShippingApiModelGetRatesRequest, + PurchaseShipmentRequest as ShippingApiModelPurchaseShipmentRequest, + CreateShipmentResult as ShippingApiModelCreateShipmentResult, + Shipment as ShippingApiModelShipment, + PurchaseLabelsResult as ShippingApiModelPurchaseLabelsResult, + RetrieveShippingLabelResult as ShippingApiModelRetrieveShippingLabelResult, + Account as ShippingApiModelAccount, + GetRatesResult as ShippingApiModelGetRatesResult, + PurchaseShipmentResult as ShippingApiModelPurchaseShipmentResult, + TrackingInformation as ShippingApiModelTrackingInformation, + CreateShipmentResponse as ShippingApiModelCreateShipmentResponse, + GetShipmentResponse as ShippingApiModelGetShipmentResponse, + GetRatesResponse as ShippingApiModelGetRatesResponse, + PurchaseShipmentResponse as ShippingApiModelPurchaseShipmentResponse, + CancelShipmentResponse as ShippingApiModelCancelShipmentResponse, + PurchaseLabelsResponse as ShippingApiModelPurchaseLabelsResponse, + RetrieveShippingLabelResponse as ShippingApiModelRetrieveShippingLabelResponse, + GetAccountResponse as ShippingApiModelGetAccountResponse, + GetTrackingInformationResponse as ShippingApiModelGetTrackingInformationResponse, +} from './shipping-api-model' +export { + LinkObject as SolicitationsApiModelLinkObject, + SolicitationsAction as SolicitationsApiModelSolicitationsAction, + GetSolicitationActionsForOrderResponse as SolicitationsApiModelGetSolicitationActionsForOrderResponse, + GetSolicitationActionResponse as SolicitationsApiModelGetSolicitationActionResponse, + GetSchemaResponse as SolicitationsApiModelGetSchemaResponse, + CreateProductReviewAndSellerFeedbackSolicitationResponse as SolicitationsApiModelCreateProductReviewAndSellerFeedbackSolicitationResponse, +} from './solicitations-api-model' +export { + CreateUploadDestinationResponse as UploadsApiModelCreateUploadDestinationResponse, + UploadDestination as UploadsApiModelUploadDestination, +} from './uploads-api-model' diff --git a/src/index.ts b/src/index.ts index 4a5cb6e8..656f4f96 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,3 +1,3 @@ export * from './api-clients' export * from './types' -export * from './api-models.index' +export * from './api-models'