UNPKG

@sp-api-sdk/schemas

Version:
2,137 lines 160 kB
import { type FromSchema } from 'json-schema-to-ts';
export declare const anyOfferChangedNotification: {
    readonly $id: "http://example.com/example.json";
    readonly type: "object";
    readonly title: "The root schema";
    readonly description: "The root schema comprises the entire JSON document.";
    readonly default: {};
    readonly examples: readonly [{
        readonly NotificatonTionVersion: "1.0";
        readonly NotificationType: "ANY_OFFER_CHANGED";
        readonly PayloadVersion: "1.0";
        readonly EventTime: "2020-07-13T19:42:04.284Z";
        readonly NotificationMetadata: {
            readonly ApplicationId: "app-id-d0e9e693-c3ad-4373-979f-ed4ec98dd746";
            readonly SubscriptionId: "subscription-id-d0e9e693-c3ad-4373-979f-ed4ec98dd746";
            readonly PublishTime: "2020-07-13T19:42:04.284Z";
            readonly NotificationId: "d0e9e693-c3ad-4373-979f-ed4ec98dd746";
        };
        readonly Payload: {
            readonly AnyOfferChangedNotification: {
                readonly SellerId: "A3TH9S8BH6GOGM";
                readonly OfferChangeTrigger: {
                    readonly MarketplaceId: "ATVPDKIKX0DER";
                    readonly ASIN: "123";
                    readonly ItemCondition: "New";
                    readonly TimeOfOfferChange: "2020-07-13T19:42:04.284Z";
                    readonly OfferChangeType: "New";
                };
                readonly Summary: {
                    readonly NumberOfOffers: readonly [{
                        readonly Condition: "new";
                        readonly FulfillmentChannel: "Merchant";
                        readonly OfferCount: 10;
                    }, {
                        readonly Condition: "old";
                        readonly FulfillmentChannel: "Amazon";
                        readonly OfferCount: 21;
                    }];
                    readonly LowestPrices: readonly [{
                        readonly Condition: "new";
                        readonly FulfillmentChannel: "Merchant";
                        readonly LandedPrice: {
                            readonly Amount: 10;
                            readonly CurrencyCode: "USD";
                        };
                        readonly ListingPrice: {
                            readonly Amount: 10;
                            readonly CurrencyCode: "USD";
                        };
                        readonly Shipping: {
                            readonly Amount: 0;
                            readonly CurrencyCode: "USD";
                        };
                    }, {
                        readonly Condition: "old";
                        readonly FulfillmentChannel: "Amazon";
                        readonly LandedPrice: {
                            readonly Amount: 11;
                            readonly CurrencyCode: "USD";
                        };
                        readonly ListingPrice: {
                            readonly Amount: 20;
                            readonly CurrencyCode: "USD";
                        };
                        readonly Shipping: {
                            readonly Amount: 40;
                            readonly CurrencyCode: "USD";
                        };
                        readonly Points: {
                            readonly PointsNumber: 34343;
                        };
                    }];
                    readonly BuyBoxPrices: readonly [{
                        readonly Condition: "new";
                        readonly LandedPrice: {
                            readonly Amount: 10;
                            readonly CurrencyCode: "USD";
                        };
                        readonly ListingPrice: {
                            readonly Amount: 10;
                            readonly CurrencyCode: "USD";
                        };
                        readonly Shipping: {
                            readonly Amount: 0;
                            readonly CurrencyCode: "USD";
                        };
                    }, {
                        readonly Condition: "old";
                        readonly LandedPrice: {
                            readonly Amount: 11;
                            readonly CurrencyCode: "USD";
                        };
                        readonly ListingPrice: {
                            readonly Amount: 20;
                            readonly CurrencyCode: "USD";
                        };
                        readonly Shipping: {
                            readonly Amount: 40;
                            readonly CurrencyCode: "USD";
                        };
                        readonly Points: {
                            readonly PointsNumber: 34343;
                        };
                    }];
                    readonly ListPrice: {
                        readonly Amount: 55;
                        readonly CurrencyCode: "USD";
                    };
                    readonly MinimumAdvertisedPrice: {
                        readonly Amount: 66;
                        readonly CurrencyCode: "USD";
                    };
                    readonly SuggestedLowerPricePlusShipping: {
                        readonly Amount: 77;
                        readonly CurrencyCode: "USD";
                    };
                    readonly TotalBuyBoxEligibleOffers: 100;
                    readonly SalesRankings: readonly [{
                        readonly ProductCategoryId: "1243";
                        readonly Rank: 1;
                    }, {
                        readonly ProductCategoryId: "1234";
                        readonly Rank: 2;
                    }];
                    readonly NumberOfBuyBoxEligibleOffers: readonly [{
                        readonly Condition: "new";
                        readonly FulfillmentChannel: "Merchant";
                        readonly OfferCount: 23;
                    }, {
                        readonly Condition: "old";
                        readonly FulfillmentChannel: "Amazon";
                        readonly OfferCount: 54;
                    }];
                    readonly CompetitivePriceThreshold: {
                        readonly Amount: 22;
                        readonly CurrencyCode: "USD";
                    };
                };
                readonly Offers: readonly [{
                    readonly SellerId: "111";
                    readonly SubCondition: "New";
                    readonly SellerFeedbackRating: {
                        readonly FeedbackCount: 9;
                        readonly SellerPositiveFeedbackRating: 10;
                    };
                    readonly ShippingTime: {
                        readonly MinimumHours: 10;
                        readonly MaximumHours: 30;
                        readonly AvailabilityType: "available";
                        readonly AvailableDate: "2020-07-13T19:42:04.284Z";
                    };
                    readonly ListingPrice: {
                        readonly Amount: 23;
                        readonly CurrencyCode: "USD";
                    };
                    readonly Points: {
                        readonly PointsNumber: 33333;
                    };
                    readonly Shipping: {
                        readonly Amount: 110;
                        readonly CurrencyCode: "USD";
                    };
                    readonly ShipsFrom: {
                        readonly Country: "USA";
                        readonly State: "MI";
                    };
                    readonly IsFulfilledByAmazon: true;
                    readonly PrimeInformation: {
                        readonly IsOfferPrime: true;
                        readonly IsOfferNationalPrime: false;
                    };
                    readonly IsExpeditedShippingAvailable: true;
                    readonly IsFeaturedMerchant: true;
                    readonly ShipsDomestically: true;
                    readonly ShipsInternationally: true;
                }];
            };
        };
    }];
    readonly required: readonly ["NotificatonTionVersion", "NotificationType", "PayloadVersion", "EventTime", "NotificationMetadata", "Payload"];
    readonly additionalProperties: true;
    readonly properties: {
        readonly NotificatonTionVersion: {
            readonly $id: "#/properties/NotificatonTionVersion";
            readonly type: "string";
            readonly title: "The NotificatonTionVersion schema";
            readonly description: "An explanation about the purpose of this instance.";
            readonly default: "";
            readonly examples: readonly ["1.0"];
        };
        readonly NotificationType: {
            readonly $id: "#/properties/NotificationType";
            readonly type: "string";
            readonly title: "The Notification type schema";
            readonly description: "An explanation about the purpose of this instance.";
            readonly default: "";
            readonly examples: readonly ["ANY_OFFER_CHANGED"];
        };
        readonly PayloadVersion: {
            readonly $id: "#/properties/PayloadVersion";
            readonly type: "string";
            readonly title: "The PayloadVersion schema";
            readonly description: "An explanation about the purpose of this instance.";
            readonly default: "";
            readonly examples: readonly ["1.0"];
        };
        readonly EventTime: {
            readonly $id: "#/properties/EventTime";
            readonly type: "string";
            readonly title: "The EventTime schema";
            readonly description: "An explanation about the purpose of this instance.";
            readonly default: "";
            readonly examples: readonly ["2020-07-13T19:42:04.284Z"];
        };
        readonly NotificationMetadata: {
            readonly $id: "#/properties/NotificationMetadata";
            readonly type: "object";
            readonly title: "The NotificationMetadata schema";
            readonly description: "An explanation about the purpose of this instance.";
            readonly default: {};
            readonly examples: readonly [{
                readonly ApplicationId: "app-id-d0e9e693-c3ad-4373-979f-ed4ec98dd746";
                readonly SubscriptionId: "subscription-id-d0e9e693-c3ad-4373-979f-ed4ec98dd746";
                readonly PublishTime: "2020-07-13T19:42:04.284Z";
                readonly NotificationId: "d0e9e693-c3ad-4373-979f-ed4ec98dd746";
            }];
            readonly required: readonly ["ApplicationId", "SubscriptionId", "PublishTime", "NotificationId"];
            readonly additionalProperties: true;
            readonly properties: {
                readonly ApplicationId: {
                    readonly $id: "#/properties/NotificationMetadata/properties/ApplicationId";
                    readonly type: "string";
                    readonly title: "The ApplicationId schema";
                    readonly description: "An explanation about the purpose of this instance.";
                    readonly default: "";
                    readonly examples: readonly ["app-id-d0e9e693-c3ad-4373-979f-ed4ec98dd746"];
                };
                readonly SubscriptionId: {
                    readonly $id: "#/properties/NotificationMetadata/properties/SubscriptionId";
                    readonly type: "string";
                    readonly title: "The SubscriptionId schema";
                    readonly description: "An explanation about the purpose of this instance.";
                    readonly default: "";
                    readonly examples: readonly ["subscription-id-d0e9e693-c3ad-4373-979f-ed4ec98dd746"];
                };
                readonly PublishTime: {
                    readonly $id: "#/properties/NotificationMetadata/properties/PublishTime";
                    readonly type: "string";
                    readonly title: "The PublishTime schema";
                    readonly description: "An explanation about the purpose of this instance.";
                    readonly default: "";
                    readonly examples: readonly ["2020-07-13T19:42:04.284Z"];
                };
                readonly NotificationId: {
                    readonly $id: "#/properties/NotificationMetadata/properties/NotificationId";
                    readonly type: "string";
                    readonly title: "The NotificationId schema";
                    readonly description: "An explanation about the purpose of this instance.";
                    readonly default: "";
                    readonly examples: readonly ["d0e9e693-c3ad-4373-979f-ed4ec98dd746"];
                };
            };
        };
        readonly Payload: {
            readonly $id: "#/properties/Payload";
            readonly type: "object";
            readonly title: "The Payload schema";
            readonly description: "An explanation about the purpose of this instance.";
            readonly default: {};
            readonly examples: readonly [{
                readonly AnyOfferChangedNotification: {
                    readonly SellerId: "A3TH9S8BH6GOGM";
                    readonly OfferChangeTrigger: {
                        readonly MarketplaceId: "ATVPDKIKX0DER";
                        readonly ASIN: "123";
                        readonly ItemCondition: "New";
                        readonly TimeOfOfferChange: "2020-07-13T19:42:04.284Z";
                        readonly OfferChangeType: "New";
                    };
                    readonly Summary: {
                        readonly NumberOfOffers: readonly [{
                            readonly Condition: "new";
                            readonly FulfillmentChannel: "Merchant";
                            readonly OfferCount: 10;
                        }, {
                            readonly Condition: "old";
                            readonly FulfillmentChannel: "Amazon";
                            readonly OfferCount: 21;
                        }];
                        readonly LowestPrices: readonly [{
                            readonly Condition: "new";
                            readonly FulfillmentChannel: "Merchant";
                            readonly LandedPrice: {
                                readonly Amount: 10;
                                readonly CurrencyCode: "USD";
                            };
                            readonly ListingPrice: {
                                readonly Amount: 10;
                                readonly CurrencyCode: "USD";
                            };
                            readonly Shipping: {
                                readonly Amount: 0;
                                readonly CurrencyCode: "USD";
                            };
                        }, {
                            readonly Condition: "old";
                            readonly FulfillmentChannel: "Amazon";
                            readonly LandedPrice: {
                                readonly Amount: 11;
                                readonly CurrencyCode: "USD";
                            };
                            readonly ListingPrice: {
                                readonly Amount: 20;
                                readonly CurrencyCode: "USD";
                            };
                            readonly Shipping: {
                                readonly Amount: 40;
                                readonly CurrencyCode: "USD";
                            };
                            readonly Points: {
                                readonly PointsNumber: 34343;
                            };
                        }];
                        readonly BuyBoxPrices: readonly [{
                            readonly Condition: "new";
                            readonly LandedPrice: {
                                readonly Amount: 10;
                                readonly CurrencyCode: "USD";
                            };
                            readonly ListingPrice: {
                                readonly Amount: 10;
                                readonly CurrencyCode: "USD";
                            };
                            readonly Shipping: {
                                readonly Amount: 0;
                                readonly CurrencyCode: "USD";
                            };
                        }, {
                            readonly Condition: "old";
                            readonly LandedPrice: {
                                readonly Amount: 11;
                                readonly CurrencyCode: "USD";
                            };
                            readonly ListingPrice: {
                                readonly Amount: 20;
                                readonly CurrencyCode: "USD";
                            };
                            readonly Shipping: {
                                readonly Amount: 40;
                                readonly CurrencyCode: "USD";
                            };
                            readonly Points: {
                                readonly PointsNumber: 34343;
                            };
                        }];
                        readonly ListPrice: {
                            readonly Amount: 55;
                            readonly CurrencyCode: "USD";
                        };
                        readonly MinimumAdvertisedPrice: {
                            readonly Amount: 66;
                            readonly CurrencyCode: "USD";
                        };
                        readonly SuggestedLowerPricePlusShipping: {
                            readonly Amount: 77;
                            readonly CurrencyCode: "USD";
                        };
                        readonly TotalBuyBoxEligibleOffers: 100;
                        readonly SalesRankings: readonly [{
                            readonly ProductCategoryId: "1243";
                            readonly Rank: 1;
                        }, {
                            readonly ProductCategoryId: "1234";
                            readonly Rank: 2;
                        }];
                        readonly NumberOfBuyBoxEligibleOffers: readonly [{
                            readonly Condition: "new";
                            readonly FulfillmentChannel: "Merchant";
                            readonly OfferCount: 23;
                        }, {
                            readonly Condition: "old";
                            readonly FulfillmentChannel: "Amazon";
                            readonly OfferCount: 54;
                        }];
                        readonly CompetitivePriceThreshold: {
                            readonly Amount: 22;
                            readonly CurrencyCode: "USD";
                        };
                    };
                    readonly Offers: readonly [{
                        readonly SellerId: "111";
                        readonly SubCondition: "New";
                        readonly SellerFeedbackRating: {
                            readonly FeedbackCount: 9;
                            readonly SellerPositiveFeedbackRating: 10;
                        };
                        readonly ShippingTime: {
                            readonly MinimumHours: 10;
                            readonly MaximumHours: 30;
                            readonly AvailabilityType: "available";
                            readonly AvailableDate: "2020-07-13T19:42:04.284Z";
                        };
                        readonly ListingPrice: {
                            readonly Amount: 23;
                            readonly CurrencyCode: "USD";
                        };
                        readonly Points: {
                            readonly PointsNumber: 33333;
                        };
                        readonly Shipping: {
                            readonly Amount: 110;
                            readonly CurrencyCode: "USD";
                        };
                        readonly ShipsFrom: {
                            readonly Country: "USA";
                            readonly State: "MI";
                        };
                        readonly IsFulfilledByAmazon: true;
                        readonly PrimeInformation: {
                            readonly IsOfferPrime: true;
                            readonly IsOfferNationalPrime: false;
                        };
                        readonly IsExpeditedShippingAvailable: true;
                        readonly IsFeaturedMerchant: true;
                        readonly ShipsDomestically: true;
                        readonly ShipsInternationally: true;
                    }];
                };
            }];
            readonly required: readonly ["AnyOfferChangedNotification"];
            readonly additionalProperties: true;
            readonly properties: {
                readonly AnyOfferChangedNotification: {
                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification";
                    readonly type: "object";
                    readonly title: "The AnyOfferChangedNotification schema";
                    readonly description: "An explanation about the purpose of this instance.";
                    readonly default: {};
                    readonly examples: readonly [{
                        readonly SellerId: "A3TH9S8BH6GOGM";
                        readonly OfferChangeTrigger: {
                            readonly MarketplaceId: "ATVPDKIKX0DER";
                            readonly ASIN: "123";
                            readonly ItemCondition: "New";
                            readonly TimeOfOfferChange: "2020-07-13T19:42:04.284Z";
                            readonly OfferChangeType: "New";
                        };
                        readonly Summary: {
                            readonly NumberOfOffers: readonly [{
                                readonly Condition: "new";
                                readonly FulfillmentChannel: "Merchant";
                                readonly OfferCount: 10;
                            }, {
                                readonly Condition: "old";
                                readonly FulfillmentChannel: "Amazon";
                                readonly OfferCount: 21;
                            }];
                            readonly LowestPrices: readonly [{
                                readonly Condition: "new";
                                readonly FulfillmentChannel: "Merchant";
                                readonly LandedPrice: {
                                    readonly Amount: 10;
                                    readonly CurrencyCode: "USD";
                                };
                                readonly ListingPrice: {
                                    readonly Amount: 10;
                                    readonly CurrencyCode: "USD";
                                };
                                readonly Shipping: {
                                    readonly Amount: 0;
                                    readonly CurrencyCode: "USD";
                                };
                            }, {
                                readonly Condition: "old";
                                readonly FulfillmentChannel: "Amazon";
                                readonly LandedPrice: {
                                    readonly Amount: 11;
                                    readonly CurrencyCode: "USD";
                                };
                                readonly ListingPrice: {
                                    readonly Amount: 20;
                                    readonly CurrencyCode: "USD";
                                };
                                readonly Shipping: {
                                    readonly Amount: 40;
                                    readonly CurrencyCode: "USD";
                                };
                                readonly Points: {
                                    readonly PointsNumber: 34343;
                                };
                            }];
                            readonly BuyBoxPrices: readonly [{
                                readonly Condition: "new";
                                readonly LandedPrice: {
                                    readonly Amount: 10;
                                    readonly CurrencyCode: "USD";
                                };
                                readonly ListingPrice: {
                                    readonly Amount: 10;
                                    readonly CurrencyCode: "USD";
                                };
                                readonly Shipping: {
                                    readonly Amount: 0;
                                    readonly CurrencyCode: "USD";
                                };
                            }, {
                                readonly Condition: "old";
                                readonly LandedPrice: {
                                    readonly Amount: 11;
                                    readonly CurrencyCode: "USD";
                                };
                                readonly ListingPrice: {
                                    readonly Amount: 20;
                                    readonly CurrencyCode: "USD";
                                };
                                readonly Shipping: {
                                    readonly Amount: 40;
                                    readonly CurrencyCode: "USD";
                                };
                                readonly Points: {
                                    readonly PointsNumber: 34343;
                                };
                            }];
                            readonly ListPrice: {
                                readonly Amount: 55;
                                readonly CurrencyCode: "USD";
                            };
                            readonly MinimumAdvertisedPrice: {
                                readonly Amount: 66;
                                readonly CurrencyCode: "USD";
                            };
                            readonly SuggestedLowerPricePlusShipping: {
                                readonly Amount: 77;
                                readonly CurrencyCode: "USD";
                            };
                            readonly TotalBuyBoxEligibleOffers: 100;
                            readonly SalesRankings: readonly [{
                                readonly ProductCategoryId: "1243";
                                readonly Rank: 1;
                            }, {
                                readonly ProductCategoryId: "1234";
                                readonly Rank: 2;
                            }];
                            readonly NumberOfBuyBoxEligibleOffers: readonly [{
                                readonly Condition: "new";
                                readonly FulfillmentChannel: "Merchant";
                                readonly OfferCount: 23;
                            }, {
                                readonly Condition: "old";
                                readonly FulfillmentChannel: "Amazon";
                                readonly OfferCount: 54;
                            }];
                            readonly CompetitivePriceThreshold: {
                                readonly Amount: 22;
                                readonly CurrencyCode: "USD";
                            };
                        };
                        readonly Offers: readonly [{
                            readonly SellerId: "111";
                            readonly SubCondition: "New";
                            readonly SellerFeedbackRating: {
                                readonly FeedbackCount: 9;
                                readonly SellerPositiveFeedbackRating: 10;
                            };
                            readonly ShippingTime: {
                                readonly MinimumHours: 10;
                                readonly MaximumHours: 30;
                                readonly AvailabilityType: "available";
                                readonly AvailableDate: "2020-07-13T19:42:04.284Z";
                            };
                            readonly ListingPrice: {
                                readonly Amount: 23;
                                readonly CurrencyCode: "USD";
                            };
                            readonly Points: {
                                readonly PointsNumber: 33333;
                            };
                            readonly Shipping: {
                                readonly Amount: 110;
                                readonly CurrencyCode: "USD";
                            };
                            readonly ShipsFrom: {
                                readonly Country: "USA";
                                readonly State: "MI";
                            };
                            readonly IsFulfilledByAmazon: true;
                            readonly PrimeInformation: {
                                readonly IsOfferPrime: true;
                                readonly IsOfferNationalPrime: false;
                            };
                            readonly IsExpeditedShippingAvailable: true;
                            readonly IsFeaturedMerchant: true;
                            readonly ShipsDomestically: true;
                            readonly ShipsInternationally: true;
                        }];
                    }];
                    readonly required: readonly ["SellerId", "OfferChangeTrigger", "Summary", "Offers"];
                    readonly additionalProperties: true;
                    readonly properties: {
                        readonly SellerId: {
                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/SellerId";
                            readonly type: "string";
                            readonly title: "The SellerId schema";
                            readonly description: "An explanation about the purpose of this instance.";
                            readonly default: "";
                            readonly examples: readonly ["A3TH9S8BH6GOGM"];
                        };
                        readonly OfferChangeTrigger: {
                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/OfferChangeTrigger";
                            readonly type: "object";
                            readonly title: "The OfferChangeTrigger schema";
                            readonly description: "An explanation about the purpose of this instance.";
                            readonly default: {};
                            readonly examples: readonly [{
                                readonly MarketplaceId: "ATVPDKIKX0DER";
                                readonly ASIN: "123";
                                readonly ItemCondition: "New";
                                readonly TimeOfOfferChange: "2020-07-13T19:42:04.284Z";
                                readonly OfferChangeType: "New";
                            }];
                            readonly required: readonly ["MarketplaceId", "ASIN", "ItemCondition", "TimeOfOfferChange", "OfferChangeType"];
                            readonly additionalProperties: true;
                            readonly properties: {
                                readonly MarketplaceId: {
                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/OfferChangeTrigger/properties/MarketplaceId";
                                    readonly type: "string";
                                    readonly title: "The MarketplaceId schema";
                                    readonly description: "An explanation about the purpose of this instance.";
                                    readonly default: "";
                                    readonly examples: readonly ["ATVPDKIKX0DER"];
                                };
                                readonly ASIN: {
                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/OfferChangeTrigger/properties/ASIN";
                                    readonly type: "string";
                                    readonly title: "The ASIN schema";
                                    readonly description: "An explanation about the purpose of this instance.";
                                    readonly default: "";
                                    readonly examples: readonly ["123"];
                                };
                                readonly ItemCondition: {
                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/OfferChangeTrigger/properties/ItemCondition";
                                    readonly type: "string";
                                    readonly title: "The ItemCondition schema";
                                    readonly description: "An explanation about the purpose of this instance.";
                                    readonly default: "";
                                    readonly examples: readonly ["New"];
                                };
                                readonly TimeOfOfferChange: {
                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/OfferChangeTrigger/properties/TimeOfOfferChange";
                                    readonly type: "string";
                                    readonly title: "The TimeOfOfferChange schema";
                                    readonly description: "An explanation about the purpose of this instance.";
                                    readonly default: "";
                                    readonly examples: readonly ["2020-07-13T19:42:04.284Z"];
                                };
                                readonly OfferChangeType: {
                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/OfferChangeTrigger/properties/OfferChangeType";
                                    readonly type: "string";
                                    readonly title: "The OfferChangeType schema";
                                    readonly description: "An explanation about the purpose of this instance.";
                                    readonly default: "";
                                    readonly examples: readonly ["New"];
                                };
                            };
                        };
                        readonly Summary: {
                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary";
                            readonly type: "object";
                            readonly title: "The Summary schema";
                            readonly description: "An explanation about the purpose of this instance.";
                            readonly default: {};
                            readonly examples: readonly [{
                                readonly NumberOfOffers: readonly [{
                                    readonly Condition: "new";
                                    readonly FulfillmentChannel: "Merchant";
                                    readonly OfferCount: 10;
                                }, {
                                    readonly Condition: "old";
                                    readonly FulfillmentChannel: "Amazon";
                                    readonly OfferCount: 21;
                                }];
                                readonly LowestPrices: readonly [{
                                    readonly Condition: "new";
                                    readonly FulfillmentChannel: "Merchant";
                                    readonly LandedPrice: {
                                        readonly Amount: 10;
                                        readonly CurrencyCode: "USD";
                                    };
                                    readonly ListingPrice: {
                                        readonly Amount: 10;
                                        readonly CurrencyCode: "USD";
                                    };
                                    readonly Shipping: {
                                        readonly Amount: 0;
                                        readonly CurrencyCode: "USD";
                                    };
                                }, {
                                    readonly Condition: "old";
                                    readonly FulfillmentChannel: "Amazon";
                                    readonly LandedPrice: {
                                        readonly Amount: 11;
                                        readonly CurrencyCode: "USD";
                                    };
                                    readonly ListingPrice: {
                                        readonly Amount: 20;
                                        readonly CurrencyCode: "USD";
                                    };
                                    readonly Shipping: {
                                        readonly Amount: 40;
                                        readonly CurrencyCode: "USD";
                                    };
                                    readonly Points: {
                                        readonly PointsNumber: 34343;
                                    };
                                }];
                                readonly BuyBoxPrices: readonly [{
                                    readonly Condition: "new";
                                    readonly LandedPrice: {
                                        readonly Amount: 10;
                                        readonly CurrencyCode: "USD";
                                    };
                                    readonly ListingPrice: {
                                        readonly Amount: 10;
                                        readonly CurrencyCode: "USD";
                                    };
                                    readonly Shipping: {
                                        readonly Amount: 0;
                                        readonly CurrencyCode: "USD";
                                    };
                                }, {
                                    readonly Condition: "old";
                                    readonly LandedPrice: {
                                        readonly Amount: 11;
                                        readonly CurrencyCode: "USD";
                                    };
                                    readonly ListingPrice: {
                                        readonly Amount: 20;
                                        readonly CurrencyCode: "USD";
                                    };
                                    readonly Shipping: {
                                        readonly Amount: 40;
                                        readonly CurrencyCode: "USD";
                                    };
                                    readonly Points: {
                                        readonly PointsNumber: 34343;
                                    };
                                }];
                                readonly ListPrice: {
                                    readonly Amount: 55;
                                    readonly CurrencyCode: "USD";
                                };
                                readonly MinimumAdvertisedPrice: {
                                    readonly Amount: 66;
                                    readonly CurrencyCode: "USD";
                                };
                                readonly SuggestedLowerPricePlusShipping: {
                                    readonly Amount: 77;
                                    readonly CurrencyCode: "USD";
                                };
                                readonly TotalBuyBoxEligibleOffers: 100;
                                readonly SalesRankings: readonly [{
                                    readonly ProductCategoryId: "1243";
                                    readonly Rank: 1;
                                }, {
                                    readonly ProductCategoryId: "1234";
                                    readonly Rank: 2;
                                }];
                                readonly NumberOfBuyBoxEligibleOffers: readonly [{
                                    readonly Condition: "new";
                                    readonly FulfillmentChannel: "Merchant";
                                    readonly OfferCount: 23;
                                }, {
                                    readonly Condition: "old";
                                    readonly FulfillmentChannel: "Amazon";
                                    readonly OfferCount: 54;
                                }];
                                readonly CompetitivePriceThreshold: {
                                    readonly Amount: 22;
                                    readonly CurrencyCode: "USD";
                                };
                            }];
                            readonly required: readonly ["NumberOfOffers", "LowestPrices", "BuyBoxPrices", "ListPrice", "MinimumAdvertisedPrice", "SuggestedLowerPricePlusShipping", "TotalBuyBoxEligibleOffers", "SalesRankings", "NumberOfBuyBoxEligibleOffers", "CompetitivePriceThreshold"];
                            readonly additionalProperties: true;
                            readonly properties: {
                                readonly NumberOfOffers: {
                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/NumberOfOffers";
                                    readonly type: "array";
                                    readonly title: "The NumberOfOffers schema";
                                    readonly description: "An explanation about the purpose of this instance.";
                                    readonly default: readonly [];
                                    readonly examples: readonly [readonly [{
                                        readonly Condition: "new";
                                        readonly FulfillmentChannel: "Merchant";
                                        readonly OfferCount: 10;
                                    }, {
                                        readonly Condition: "old";
                                        readonly FulfillmentChannel: "Amazon";
                                        readonly OfferCount: 21;
                                    }]];
                                    readonly additionalItems: true;
                                    readonly items: {
                                        readonly anyOf: readonly [{
                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/NumberOfOffers/items/anyOf/0";
                                            readonly type: "object";
                                            readonly title: "The first anyOf schema";
                                            readonly description: "An explanation about the purpose of this instance.";
                                            readonly default: {};
                                            readonly examples: readonly [{
                                                readonly Condition: "new";
                                                readonly FulfillmentChannel: "Merchant";
                                                readonly OfferCount: 10;
                                            }];
                                            readonly required: readonly ["Condition", "FulfillmentChannel", "OfferCount"];
                                            readonly additionalProperties: true;
                                            readonly properties: {
                                                readonly Condition: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/NumberOfOffers/items/anyOf/0/properties/Condition";
                                                    readonly type: "string";
                                                    readonly title: "The Condition schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: "";
                                                    readonly examples: readonly ["new"];
                                                };
                                                readonly FulfillmentChannel: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/NumberOfOffers/items/anyOf/0/properties/FulfillmentChannel";
                                                    readonly type: "string";
                                                    readonly title: "The FulfillmentChannel schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: "";
                                                    readonly examples: readonly ["Merchant"];
                                                };
                                                readonly OfferCount: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/NumberOfOffers/items/anyOf/0/properties/OfferCount";
                                                    readonly type: "integer";
                                                    readonly title: "The OfferCount schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: 0;
                                                    readonly examples: readonly [10];
                                                };
                                            };
                                        }];
                                        readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/NumberOfOffers/items";
                                    };
                                };
                                readonly LowestPrices: {
                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/LowestPrices";
                                    readonly type: "array";
                                    readonly title: "The LowestPrices schema";
                                    readonly description: "An explanation about the purpose of this instance.";
                                    readonly default: readonly [];
                                    readonly examples: readonly [readonly [{
                                        readonly Condition: "new";
                                        readonly FulfillmentChannel: "Merchant";
                                        readonly LandedPrice: {
                                            readonly Amount: 10;
                                            readonly CurrencyCode: "USD";
                                        };
                                        readonly ListingPrice: {
                                            readonly Amount: 10;
                                            readonly CurrencyCode: "USD";
                                        };
                                        readonly Shipping: {
                                            readonly Amount: 0;
                                            readonly CurrencyCode: "USD";
                                        };
                                    }, {
                                        readonly Condition: "old";
                                        readonly FulfillmentChannel: "Amazon";
                                        readonly LandedPrice: {
                                            readonly Amount: 11;
                                            readonly CurrencyCode: "USD";
                                        };
                                        readonly ListingPrice: {
                                            readonly Amount: 20;
                                            readonly CurrencyCode: "USD";
                                        };
                                        readonly Shipping: {
                                            readonly Amount: 40;
                                            readonly CurrencyCode: "USD";
                                        };
                                        readonly Points: {
                                            readonly PointsNumber: 34343;
                                        };
                                    }]];
                                    readonly additionalItems: true;
                                    readonly items: {
                                        readonly anyOf: readonly [{
                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/LowestPrices/items/anyOf/0";
                                            readonly type: "object";
                                            readonly title: "The first anyOf schema";
                                            readonly description: "An explanation about the purpose of this instance.";
                                            readonly default: {};
                                            readonly examples: readonly [{
                                                readonly Condition: "new";
                                                readonly FulfillmentChannel: "Merchant";
                                                readonly LandedPrice: {
                                                    readonly Amount: 10;
                                                    readonly CurrencyCode: "USD";
                                                };
                                                readonly ListingPrice: {
                                                    readonly Amount: 10;
                                                    readonly CurrencyCode: "USD";
                                                };
                                                readonly Shipping: {
                                                    readonly Amount: 0;
                                                    readonly CurrencyCode: "USD";
                                                };
                                            }];
                                            readonly required: readonly ["Condition", "FulfillmentChannel", "LandedPrice", "ListingPrice", "Shipping"];
                                            readonly additionalProperties: true;
                                            readonly properties: {
                                                readonly Condition: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/LowestPrices/items/anyOf/0/properties/Condition";
                                                    readonly type: "string";
                                                    readonly title: "The Condition schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: "";
                                                    readonly examples: readonly ["new"];
                                                };
                                                readonly FulfillmentChannel: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/LowestPrices/items/anyOf/0/properties/FulfillmentChannel";
                                                    readonly type: "string";
                                                    readonly title: "The FulfillmentChannel schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: "";
                                                    readonly examples: readonly ["Merchant"];
                                                };
                                                readonly LandedPrice: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/LowestPrices/items/anyOf/0/properties/LandedPrice";
                                                    readonly type: "object";
                                                    readonly title: "The LandedPrice schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: {};
                                                    readonly examples: readonly [{
                                                        readonly Amount: 10;
                                                        readonly CurrencyCode: "USD";
                                                    }];
                                                    readonly required: readonly ["Amount", "CurrencyCode"];
                                                    readonly additionalProperties: true;
                                                    readonly properties: {
                                                        readonly Amount: {
                                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/LowestPrices/items/anyOf/0/properties/LandedPrice/properties/Amount";
                                                            readonly type: "number";
                                                            readonly title: "The Amount schema";
                                                            readonly description: "An explanation about the purpose of this instance.";
                                                            readonly default: 0;
                                                            readonly examples: readonly [10];
                                                        };
                                                        readonly CurrencyCode: {
                                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/LowestPrices/items/anyOf/0/properties/LandedPrice/properties/CurrencyCode";
                                                            readonly type: "string";
                                                            readonly title: "The CurrencyCode schema";
                                                            readonly description: "An explanation about the purpose of this instance.";
                                                            readonly default: "";
                                                            readonly examples: readonly ["USD"];
                                                        };
                                                    };
                                                };
                                                readonly ListingPrice: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/LowestPrices/items/anyOf/0/properties/ListingPrice";
                                                    readonly type: "object";
                                                    readonly title: "The ListingPrice schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: {};
                                                    readonly examples: readonly [{
                                                        readonly Amount: 10;
                                                        readonly CurrencyCode: "USD";
                                                    }];
                                                    readonly required: readonly ["Amount", "CurrencyCode"];
                                                    readonly additionalProperties: true;
                                                    readonly properties: {
                                                        readonly Amount: {
                                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/LowestPrices/items/anyOf/0/properties/ListingPrice/properties/Amount";
                                                            readonly type: "number";
                                                            readonly title: "The Amount schema";
                                                            readonly description: "An explanation about the purpose of this instance.";
                                                            readonly default: 0;
                                                            readonly examples: readonly [10];
                                                        };
                                                        readonly CurrencyCode: {
                                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/LowestPrices/items/anyOf/0/properties/ListingPrice/properties/CurrencyCode";
                                                            readonly type: "string";
                                                            readonly title: "The CurrencyCode schema";
                                                            readonly description: "An explanation about the purpose of this instance.";
                                                            readonly default: "";
                                                            readonly examples: readonly ["USD"];
                                                        };
                                                    };
                                                };
                                                readonly Shipping: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/LowestPrices/items/anyOf/0/properties/Shipping";
                                                    readonly type: "object";
                                                    readonly title: "The Shipping schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: {};
                                                    readonly examples: readonly [{
                                                        readonly Amount: 0;
                                                        readonly CurrencyCode: "USD";
                                                    }];
                                                    readonly required: readonly ["Amount", "CurrencyCode"];
                                                    readonly additionalProperties: true;
                                                    readonly properties: {
                                                        readonly Amount: {
                                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/LowestPrices/items/anyOf/0/properties/Shipping/properties/Amount";
                                                            readonly type: "number";
                                                            readonly title: "The Amount schema";
                                                            readonly description: "An explanation about the purpose of this instance.";
                                                            readonly default: 0;
                                                            readonly examples: readonly [0];
                                                        };
                                                        readonly CurrencyCode: {
                                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/LowestPrices/items/anyOf/0/properties/Shipping/properties/CurrencyCode";
                                                            readonly type: "string";
                                                            readonly title: "The CurrencyCode schema";
                                                            readonly description: "An explanation about the purpose of this instance.";
                                                            readonly default: "";
                                                            readonly examples: readonly ["USD"];
                                                        };
                                                    };
                                                };
                                            };
                                        }, {
                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/LowestPrices/items/anyOf/1";
                                            readonly type: "object";
                                            readonly title: "The second anyOf schema";
                                            readonly description: "An explanation about the purpose of this instance.";
                                            readonly default: {};
                                            readonly examples: readonly [{
                                                readonly Condition: "old";
                                                readonly FulfillmentChannel: "Amazon";
                                                readonly LandedPrice: {
                                                    readonly Amount: 11;
                                                    readonly CurrencyCode: "USD";
                                                };
                                                readonly ListingPrice: {
                                                    readonly Amount: 20;
                                                    readonly CurrencyCode: "USD";
                                                };
                                                readonly Shipping: {
                                                    readonly Amount: 40;
                                                    readonly CurrencyCode: "USD";
                                                };
                                                readonly Points: {
                                                    readonly PointsNumber: 34343;
                                                };
                                            }];
                                            readonly required: readonly ["Condition", "FulfillmentChannel", "LandedPrice", "ListingPrice", "Shipping", "Points"];
                                            readonly additionalProperties: true;
                                            readonly properties: {
                                                readonly Condition: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/LowestPrices/items/anyOf/1/properties/Condition";
                                                    readonly type: "string";
                                                    readonly title: "The Condition schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: "";
                                                    readonly examples: readonly ["old"];
                                                };
                                                readonly FulfillmentChannel: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/LowestPrices/items/anyOf/1/properties/FulfillmentChannel";
                                                    readonly type: "string";
                                                    readonly title: "The FulfillmentChannel schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: "";
                                                    readonly examples: readonly ["Amazon"];
                                                };
                                                readonly LandedPrice: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/LowestPrices/items/anyOf/1/properties/LandedPrice";
                                                    readonly type: "object";
                                                    readonly title: "The LandedPrice schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: {};
                                                    readonly examples: readonly [{
                                                        readonly Amount: 11;
                                                        readonly CurrencyCode: "USD";
                                                    }];
                                                    readonly required: readonly ["Amount", "CurrencyCode"];
                                                    readonly additionalProperties: true;
                                                    readonly properties: {
                                                        readonly Amount: {
                                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/LowestPrices/items/anyOf/1/properties/LandedPrice/properties/Amount";
                                                            readonly type: "number";
                                                            readonly title: "The Amount schema";
                                                            readonly description: "An explanation about the purpose of this instance.";
                                                            readonly default: 0;
                                                            readonly examples: readonly [11];
                                                        };
                                                        readonly CurrencyCode: {
                                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/LowestPrices/items/anyOf/1/properties/LandedPrice/properties/CurrencyCode";
                                                            readonly type: "string";
                                                            readonly title: "The CurrencyCode schema";
                                                            readonly description: "An explanation about the purpose of this instance.";
                                                            readonly default: "";
                                                            readonly examples: readonly ["USD"];
                                                        };
                                                    };
                                                };
                                                readonly ListingPrice: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/LowestPrices/items/anyOf/1/properties/ListingPrice";
                                                    readonly type: "object";
                                                    readonly title: "The ListingPrice schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: {};
                                                    readonly examples: readonly [{
                                                        readonly Amount: 20;
                                                        readonly CurrencyCode: "USD";
                                                    }];
                                                    readonly required: readonly ["Amount", "CurrencyCode"];
                                                    readonly additionalProperties: true;
                                                    readonly properties: {
                                                        readonly Amount: {
                                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/LowestPrices/items/anyOf/1/properties/ListingPrice/properties/Amount";
                                                            readonly type: "number";
                                                            readonly title: "The Amount schema";
                                                            readonly description: "An explanation about the purpose of this instance.";
                                                            readonly default: 0;
                                                            readonly examples: readonly [20];
                                                        };
                                                        readonly CurrencyCode: {
                                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/LowestPrices/items/anyOf/1/properties/ListingPrice/properties/CurrencyCode";
                                                            readonly type: "string";
                                                            readonly title: "The CurrencyCode schema";
                                                            readonly description: "An explanation about the purpose of this instance.";
                                                            readonly default: "";
                                                            readonly examples: readonly ["USD"];
                                                        };
                                                    };
                                                };
                                                readonly Shipping: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/LowestPrices/items/anyOf/1/properties/Shipping";
                                                    readonly type: "object";
                                                    readonly title: "The Shipping schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: {};
                                                    readonly examples: readonly [{
                                                        readonly Amount: 40;
                                                        readonly CurrencyCode: "USD";
                                                    }];
                                                    readonly required: readonly ["Amount", "CurrencyCode"];
                                                    readonly additionalProperties: true;
                                                    readonly properties: {
                                                        readonly Amount: {
                                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/LowestPrices/items/anyOf/1/properties/Shipping/properties/Amount";
                                                            readonly type: "number";
                                                            readonly title: "The Amount schema";
                                                            readonly description: "An explanation about the purpose of this instance.";
                                                            readonly default: 0;
                                                            readonly examples: readonly [40];
                                                        };
                                                        readonly CurrencyCode: {
                                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/LowestPrices/items/anyOf/1/properties/Shipping/properties/CurrencyCode";
                                                            readonly type: "string";
                                                            readonly title: "The CurrencyCode schema";
                                                            readonly description: "An explanation about the purpose of this instance.";
                                                            readonly default: "";
                                                            readonly examples: readonly ["USD"];
                                                        };
                                                    };
                                                };
                                                readonly Points: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/LowestPrices/items/anyOf/1/properties/Points";
                                                    readonly type: "object";
                                                    readonly title: "The Points schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: {};
                                                    readonly examples: readonly [{
                                                        readonly PointsNumber: 34343;
                                                    }];
                                                    readonly required: readonly ["PointsNumber"];
                                                    readonly additionalProperties: true;
                                                    readonly properties: {
                                                        readonly PointsNumber: {
                                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/LowestPrices/items/anyOf/1/properties/Points/properties/PointsNumber";
                                                            readonly type: "integer";
                                                            readonly title: "The PointsNumber schema";
                                                            readonly description: "An explanation about the purpose of this instance.";
                                                            readonly default: 0;
                                                            readonly examples: readonly [34343];
                                                        };
                                                    };
                                                };
                                            };
                                        }];
                                        readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/LowestPrices/items";
                                    };
                                };
                                readonly BuyBoxPrices: {
                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/BuyBoxPrices";
                                    readonly type: "array";
                                    readonly title: "The BuyBoxPrices schema";
                                    readonly description: "An explanation about the purpose of this instance.";
                                    readonly default: readonly [];
                                    readonly examples: readonly [readonly [{
                                        readonly Condition: "new";
                                        readonly LandedPrice: {
                                            readonly Amount: 10;
                                            readonly CurrencyCode: "USD";
                                        };
                                        readonly ListingPrice: {
                                            readonly Amount: 10;
                                            readonly CurrencyCode: "USD";
                                        };
                                        readonly Shipping: {
                                            readonly Amount: 0;
                                            readonly CurrencyCode: "USD";
                                        };
                                    }, {
                                        readonly Condition: "old";
                                        readonly LandedPrice: {
                                            readonly Amount: 11;
                                            readonly CurrencyCode: "USD";
                                        };
                                        readonly ListingPrice: {
                                            readonly Amount: 20;
                                            readonly CurrencyCode: "USD";
                                        };
                                        readonly Shipping: {
                                            readonly Amount: 40;
                                            readonly CurrencyCode: "USD";
                                        };
                                        readonly Points: {
                                            readonly PointsNumber: 34343;
                                        };
                                    }]];
                                    readonly additionalItems: true;
                                    readonly items: {
                                        readonly anyOf: readonly [{
                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/BuyBoxPrices/items/anyOf/0";
                                            readonly type: "object";
                                            readonly title: "The first anyOf schema";
                                            readonly description: "An explanation about the purpose of this instance.";
                                            readonly default: {};
                                            readonly examples: readonly [{
                                                readonly Condition: "new";
                                                readonly LandedPrice: {
                                                    readonly Amount: 10;
                                                    readonly CurrencyCode: "USD";
                                                };
                                                readonly ListingPrice: {
                                                    readonly Amount: 10;
                                                    readonly CurrencyCode: "USD";
                                                };
                                                readonly Shipping: {
                                                    readonly Amount: 0;
                                                    readonly CurrencyCode: "USD";
                                                };
                                            }];
                                            readonly required: readonly ["Condition", "LandedPrice", "ListingPrice", "Shipping"];
                                            readonly additionalProperties: true;
                                            readonly properties: {
                                                readonly Condition: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/BuyBoxPrices/items/anyOf/0/properties/Condition";
                                                    readonly type: "string";
                                                    readonly title: "The Condition schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: "";
                                                    readonly examples: readonly ["new"];
                                                };
                                                readonly LandedPrice: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/BuyBoxPrices/items/anyOf/0/properties/LandedPrice";
                                                    readonly type: "object";
                                                    readonly title: "The LandedPrice schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: {};
                                                    readonly examples: readonly [{
                                                        readonly Amount: 10;
                                                        readonly CurrencyCode: "USD";
                                                    }];
                                                    readonly required: readonly ["Amount", "CurrencyCode"];
                                                    readonly additionalProperties: true;
                                                    readonly properties: {
                                                        readonly Amount: {
                                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/BuyBoxPrices/items/anyOf/0/properties/LandedPrice/properties/Amount";
                                                            readonly type: "number";
                                                            readonly title: "The Amount schema";
                                                            readonly description: "An explanation about the purpose of this instance.";
                                                            readonly default: 0;
                                                            readonly examples: readonly [10];
                                                        };
                                                        readonly CurrencyCode: {
                                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/BuyBoxPrices/items/anyOf/0/properties/LandedPrice/properties/CurrencyCode";
                                                            readonly type: "string";
                                                            readonly title: "The CurrencyCode schema";
                                                            readonly description: "An explanation about the purpose of this instance.";
                                                            readonly default: "";
                                                            readonly examples: readonly ["USD"];
                                                        };
                                                    };
                                                };
                                                readonly ListingPrice: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/BuyBoxPrices/items/anyOf/0/properties/ListingPrice";
                                                    readonly type: "object";
                                                    readonly title: "The ListingPrice schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: {};
                                                    readonly examples: readonly [{
                                                        readonly Amount: 10;
                                                        readonly CurrencyCode: "USD";
                                                    }];
                                                    readonly required: readonly ["Amount", "CurrencyCode"];
                                                    readonly additionalProperties: true;
                                                    readonly properties: {
                                                        readonly Amount: {
                                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/BuyBoxPrices/items/anyOf/0/properties/ListingPrice/properties/Amount";
                                                            readonly type: "number";
                                                            readonly title: "The Amount schema";
                                                            readonly description: "An explanation about the purpose of this instance.";
                                                            readonly default: 0;
                                                            readonly examples: readonly [10];
                                                        };
                                                        readonly CurrencyCode: {
                                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/BuyBoxPrices/items/anyOf/0/properties/ListingPrice/properties/CurrencyCode";
                                                            readonly type: "string";
                                                            readonly title: "The CurrencyCode schema";
                                                            readonly description: "An explanation about the purpose of this instance.";
                                                            readonly default: "";
                                                            readonly examples: readonly ["USD"];
                                                        };
                                                    };
                                                };
                                                readonly Shipping: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/BuyBoxPrices/items/anyOf/0/properties/Shipping";
                                                    readonly type: "object";
                                                    readonly title: "The Shipping schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: {};
                                                    readonly examples: readonly [{
                                                        readonly Amount: 0;
                                                        readonly CurrencyCode: "USD";
                                                    }];
                                                    readonly required: readonly ["Amount", "CurrencyCode"];
                                                    readonly additionalProperties: true;
                                                    readonly properties: {
                                                        readonly Amount: {
                                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/BuyBoxPrices/items/anyOf/0/properties/Shipping/properties/Amount";
                                                            readonly type: "number";
                                                            readonly title: "The Amount schema";
                                                            readonly description: "An explanation about the purpose of this instance.";
                                                            readonly default: 0;
                                                            readonly examples: readonly [0];
                                                        };
                                                        readonly CurrencyCode: {
                                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/BuyBoxPrices/items/anyOf/0/properties/Shipping/properties/CurrencyCode";
                                                            readonly type: "string";
                                                            readonly title: "The CurrencyCode schema";
                                                            readonly description: "An explanation about the purpose of this instance.";
                                                            readonly default: "";
                                                            readonly examples: readonly ["USD"];
                                                        };
                                                    };
                                                };
                                            };
                                        }, {
                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/BuyBoxPrices/items/anyOf/1";
                                            readonly type: "object";
                                            readonly title: "The second anyOf schema";
                                            readonly description: "An explanation about the purpose of this instance.";
                                            readonly default: {};
                                            readonly examples: readonly [{
                                                readonly Condition: "old";
                                                readonly LandedPrice: {
                                                    readonly Amount: 11;
                                                    readonly CurrencyCode: "USD";
                                                };
                                                readonly ListingPrice: {
                                                    readonly Amount: 20;
                                                    readonly CurrencyCode: "USD";
                                                };
                                                readonly Shipping: {
                                                    readonly Amount: 40;
                                                    readonly CurrencyCode: "USD";
                                                };
                                                readonly Points: {
                                                    readonly PointsNumber: 34343;
                                                };
                                            }];
                                            readonly required: readonly ["Condition", "LandedPrice", "ListingPrice", "Shipping", "Points"];
                                            readonly additionalProperties: true;
                                            readonly properties: {
                                                readonly Condition: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/BuyBoxPrices/items/anyOf/1/properties/Condition";
                                                    readonly type: "string";
                                                    readonly title: "The Condition schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: "";
                                                    readonly examples: readonly ["old"];
                                                };
                                                readonly LandedPrice: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/BuyBoxPrices/items/anyOf/1/properties/LandedPrice";
                                                    readonly type: "object";
                                                    readonly title: "The LandedPrice schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: {};
                                                    readonly examples: readonly [{
                                                        readonly Amount: 11;
                                                        readonly CurrencyCode: "USD";
                                                    }];
                                                    readonly required: readonly ["Amount", "CurrencyCode"];
                                                    readonly additionalProperties: true;
                                                    readonly properties: {
                                                        readonly Amount: {
                                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/BuyBoxPrices/items/anyOf/1/properties/LandedPrice/properties/Amount";
                                                            readonly type: "number";
                                                            readonly title: "The Amount schema";
                                                            readonly description: "An explanation about the purpose of this instance.";
                                                            readonly default: 0;
                                                            readonly examples: readonly [11];
                                                        };
                                                        readonly CurrencyCode: {
                                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/BuyBoxPrices/items/anyOf/1/properties/LandedPrice/properties/CurrencyCode";
                                                            readonly type: "string";
                                                            readonly title: "The CurrencyCode schema";
                                                            readonly description: "An explanation about the purpose of this instance.";
                                                            readonly default: "";
                                                            readonly examples: readonly ["USD"];
                                                        };
                                                    };
                                                };
                                                readonly ListingPrice: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/BuyBoxPrices/items/anyOf/1/properties/ListingPrice";
                                                    readonly type: "object";
                                                    readonly title: "The ListingPrice schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: {};
                                                    readonly examples: readonly [{
                                                        readonly Amount: 20;
                                                        readonly CurrencyCode: "USD";
                                                    }];
                                                    readonly required: readonly ["Amount", "CurrencyCode"];
                                                    readonly additionalProperties: true;
                                                    readonly properties: {
                                                        readonly Amount: {
                                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/BuyBoxPrices/items/anyOf/1/properties/ListingPrice/properties/Amount";
                                                            readonly type: "number";
                                                            readonly title: "The Amount schema";
                                                            readonly description: "An explanation about the purpose of this instance.";
                                                            readonly default: 0;
                                                            readonly examples: readonly [20];
                                                        };
                                                        readonly CurrencyCode: {
                                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/BuyBoxPrices/items/anyOf/1/properties/ListingPrice/properties/CurrencyCode";
                                                            readonly type: "string";
                                                            readonly title: "The CurrencyCode schema";
                                                            readonly description: "An explanation about the purpose of this instance.";
                                                            readonly default: "";
                                                            readonly examples: readonly ["USD"];
                                                        };
                                                    };
                                                };
                                                readonly Shipping: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/BuyBoxPrices/items/anyOf/1/properties/Shipping";
                                                    readonly type: "object";
                                                    readonly title: "The Shipping schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: {};
                                                    readonly examples: readonly [{
                                                        readonly Amount: 40;
                                                        readonly CurrencyCode: "USD";
                                                    }];
                                                    readonly required: readonly ["Amount", "CurrencyCode"];
                                                    readonly additionalProperties: true;
                                                    readonly properties: {
                                                        readonly Amount: {
                                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/BuyBoxPrices/items/anyOf/1/properties/Shipping/properties/Amount";
                                                            readonly type: "number";
                                                            readonly title: "The Amount schema";
                                                            readonly description: "An explanation about the purpose of this instance.";
                                                            readonly default: 0;
                                                            readonly examples: readonly [40];
                                                        };
                                                        readonly CurrencyCode: {
                                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/BuyBoxPrices/items/anyOf/1/properties/Shipping/properties/CurrencyCode";
                                                            readonly type: "string";
                                                            readonly title: "The CurrencyCode schema";
                                                            readonly description: "An explanation about the purpose of this instance.";
                                                            readonly default: "";
                                                            readonly examples: readonly ["USD"];
                                                        };
                                                    };
                                                };
                                                readonly Points: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/BuyBoxPrices/items/anyOf/1/properties/Points";
                                                    readonly type: "object";
                                                    readonly title: "The Points schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: {};
                                                    readonly examples: readonly [{
                                                        readonly PointsNumber: 34343;
                                                    }];
                                                    readonly required: readonly ["PointsNumber"];
                                                    readonly additionalProperties: true;
                                                    readonly properties: {
                                                        readonly PointsNumber: {
                                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/BuyBoxPrices/items/anyOf/1/properties/Points/properties/PointsNumber";
                                                            readonly type: "integer";
                                                            readonly title: "The PointsNumber schema";
                                                            readonly description: "An explanation about the purpose of this instance.";
                                                            readonly default: 0;
                                                            readonly examples: readonly [34343];
                                                        };
                                                    };
                                                };
                                            };
                                        }];
                                        readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/BuyBoxPrices/items";
                                    };
                                };
                                readonly ListPrice: {
                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/ListPrice";
                                    readonly type: "object";
                                    readonly title: "The ListPrice schema";
                                    readonly description: "An explanation about the purpose of this instance.";
                                    readonly default: {};
                                    readonly examples: readonly [{
                                        readonly Amount: 55;
                                        readonly CurrencyCode: "USD";
                                    }];
                                    readonly required: readonly ["Amount", "CurrencyCode"];
                                    readonly additionalProperties: true;
                                    readonly properties: {
                                        readonly Amount: {
                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/ListPrice/properties/Amount";
                                            readonly type: "number";
                                            readonly title: "The Amount schema";
                                            readonly description: "An explanation about the purpose of this instance.";
                                            readonly default: 0;
                                            readonly examples: readonly [55];
                                        };
                                        readonly CurrencyCode: {
                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/ListPrice/properties/CurrencyCode";
                                            readonly type: "string";
                                            readonly title: "The CurrencyCode schema";
                                            readonly description: "An explanation about the purpose of this instance.";
                                            readonly default: "";
                                            readonly examples: readonly ["USD"];
                                        };
                                    };
                                };
                                readonly MinimumAdvertisedPrice: {
                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/MinimumAdvertisedPrice";
                                    readonly type: "object";
                                    readonly title: "The MinimumAdvertisedPrice schema";
                                    readonly description: "An explanation about the purpose of this instance.";
                                    readonly default: {};
                                    readonly examples: readonly [{
                                        readonly Amount: 66;
                                        readonly CurrencyCode: "USD";
                                    }];
                                    readonly required: readonly ["Amount", "CurrencyCode"];
                                    readonly additionalProperties: true;
                                    readonly properties: {
                                        readonly Amount: {
                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/MinimumAdvertisedPrice/properties/Amount";
                                            readonly type: "number";
                                            readonly title: "The Amount schema";
                                            readonly description: "An explanation about the purpose of this instance.";
                                            readonly default: 0;
                                            readonly examples: readonly [66];
                                        };
                                        readonly CurrencyCode: {
                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/MinimumAdvertisedPrice/properties/CurrencyCode";
                                            readonly type: "string";
                                            readonly title: "The CurrencyCode schema";
                                            readonly description: "An explanation about the purpose of this instance.";
                                            readonly default: "";
                                            readonly examples: readonly ["USD"];
                                        };
                                    };
                                };
                                readonly SuggestedLowerPricePlusShipping: {
                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/SuggestedLowerPricePlusShipping";
                                    readonly type: "object";
                                    readonly title: "The SuggestedLowerPricePlusShipping schema";
                                    readonly description: "An explanation about the purpose of this instance.";
                                    readonly default: {};
                                    readonly examples: readonly [{
                                        readonly Amount: 77;
                                        readonly CurrencyCode: "USD";
                                    }];
                                    readonly required: readonly ["Amount", "CurrencyCode"];
                                    readonly additionalProperties: true;
                                    readonly properties: {
                                        readonly Amount: {
                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/SuggestedLowerPricePlusShipping/properties/Amount";
                                            readonly type: "number";
                                            readonly title: "The Amount schema";
                                            readonly description: "An explanation about the purpose of this instance.";
                                            readonly default: 0;
                                            readonly examples: readonly [77];
                                        };
                                        readonly CurrencyCode: {
                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/SuggestedLowerPricePlusShipping/properties/CurrencyCode";
                                            readonly type: "string";
                                            readonly title: "The CurrencyCode schema";
                                            readonly description: "An explanation about the purpose of this instance.";
                                            readonly default: "";
                                            readonly examples: readonly ["USD"];
                                        };
                                    };
                                };
                                readonly TotalBuyBoxEligibleOffers: {
                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/TotalBuyBoxEligibleOffers";
                                    readonly type: "integer";
                                    readonly title: "The TotalBuyBoxEligibleOffers schema";
                                    readonly description: "An explanation about the purpose of this instance.";
                                    readonly default: 0;
                                    readonly examples: readonly [100];
                                };
                                readonly SalesRankings: {
                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/SalesRankings";
                                    readonly type: "array";
                                    readonly title: "The SalesRankings schema";
                                    readonly description: "An explanation about the purpose of this instance.";
                                    readonly default: readonly [];
                                    readonly examples: readonly [readonly [{
                                        readonly ProductCategoryId: "1243";
                                        readonly Rank: 1;
                                    }, {
                                        readonly ProductCategoryId: "1234";
                                        readonly Rank: 2;
                                    }]];
                                    readonly additionalItems: true;
                                    readonly items: {
                                        readonly anyOf: readonly [{
                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/SalesRankings/items/anyOf/0";
                                            readonly type: "object";
                                            readonly title: "The first anyOf schema";
                                            readonly description: "An explanation about the purpose of this instance.";
                                            readonly default: {};
                                            readonly examples: readonly [{
                                                readonly ProductCategoryId: "1243";
                                                readonly Rank: 1;
                                            }];
                                            readonly required: readonly ["ProductCategoryId", "Rank"];
                                            readonly additionalProperties: true;
                                            readonly properties: {
                                                readonly ProductCategoryId: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/SalesRankings/items/anyOf/0/properties/ProductCategoryId";
                                                    readonly type: "string";
                                                    readonly title: "The ProductCategoryId schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: "";
                                                    readonly examples: readonly ["1243"];
                                                };
                                                readonly Rank: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/SalesRankings/items/anyOf/0/properties/Rank";
                                                    readonly type: "integer";
                                                    readonly title: "The Rank schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: 0;
                                                    readonly examples: readonly [1];
                                                };
                                            };
                                        }];
                                        readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/SalesRankings/items";
                                    };
                                };
                                readonly NumberOfBuyBoxEligibleOffers: {
                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/NumberOfBuyBoxEligibleOffers";
                                    readonly type: "array";
                                    readonly title: "The NumberOfBuyBoxEligibleOffers schema";
                                    readonly description: "An explanation about the purpose of this instance.";
                                    readonly default: readonly [];
                                    readonly examples: readonly [readonly [{
                                        readonly Condition: "new";
                                        readonly FulfillmentChannel: "Merchant";
                                        readonly OfferCount: 23;
                                    }, {
                                        readonly Condition: "old";
                                        readonly FulfillmentChannel: "Amazon";
                                        readonly OfferCount: 54;
                                    }]];
                                    readonly additionalItems: true;
                                    readonly items: {
                                        readonly anyOf: readonly [{
                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/NumberOfBuyBoxEligibleOffers/items/anyOf/0";
                                            readonly type: "object";
                                            readonly title: "The first anyOf schema";
                                            readonly description: "An explanation about the purpose of this instance.";
                                            readonly default: {};
                                            readonly examples: readonly [{
                                                readonly Condition: "new";
                                                readonly FulfillmentChannel: "Merchant";
                                                readonly OfferCount: 23;
                                            }];
                                            readonly required: readonly ["Condition", "FulfillmentChannel", "OfferCount"];
                                            readonly additionalProperties: true;
                                            readonly properties: {
                                                readonly Condition: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/NumberOfBuyBoxEligibleOffers/items/anyOf/0/properties/Condition";
                                                    readonly type: "string";
                                                    readonly title: "The Condition schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: "";
                                                    readonly examples: readonly ["new"];
                                                };
                                                readonly FulfillmentChannel: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/NumberOfBuyBoxEligibleOffers/items/anyOf/0/properties/FulfillmentChannel";
                                                    readonly type: "string";
                                                    readonly title: "The FulfillmentChannel schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: "";
                                                    readonly examples: readonly ["Merchant"];
                                                };
                                                readonly OfferCount: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/NumberOfBuyBoxEligibleOffers/items/anyOf/0/properties/OfferCount";
                                                    readonly type: "integer";
                                                    readonly title: "The OfferCount schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: 0;
                                                    readonly examples: readonly [23];
                                                };
                                            };
                                        }];
                                        readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/NumberOfBuyBoxEligibleOffers/items";
                                    };
                                };
                                readonly CompetitivePriceThreshold: {
                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/CompetitivePriceThreshold";
                                    readonly type: "object";
                                    readonly title: "The CompetitivePriceThreshold schema";
                                    readonly description: "An explanation about the purpose of this instance.";
                                    readonly default: {};
                                    readonly examples: readonly [{
                                        readonly Amount: 22;
                                        readonly CurrencyCode: "USD";
                                    }];
                                    readonly required: readonly ["Amount", "CurrencyCode"];
                                    readonly additionalProperties: true;
                                    readonly properties: {
                                        readonly Amount: {
                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/CompetitivePriceThreshold/properties/Amount";
                                            readonly type: "number";
                                            readonly title: "The Amount schema";
                                            readonly description: "An explanation about the purpose of this instance.";
                                            readonly default: 0;
                                            readonly examples: readonly [22];
                                        };
                                        readonly CurrencyCode: {
                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/CompetitivePriceThreshold/properties/CurrencyCode";
                                            readonly type: "string";
                                            readonly title: "The CurrencyCode schema";
                                            readonly description: "An explanation about the purpose of this instance.";
                                            readonly default: "";
                                            readonly examples: readonly ["USD"];
                                        };
                                    };
                                };
                            };
                        };
                        readonly Offers: {
                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers";
                            readonly type: "array";
                            readonly title: "The Offers schema";
                            readonly description: "An explanation about the purpose of this instance.";
                            readonly default: readonly [];
                            readonly examples: readonly [readonly [{
                                readonly SellerId: "111";
                                readonly SubCondition: "New";
                                readonly SellerFeedbackRating: {
                                    readonly FeedbackCount: 9;
                                    readonly SellerPositiveFeedbackRating: 10;
                                };
                                readonly ShippingTime: {
                                    readonly MinimumHours: 10;
                                    readonly MaximumHours: 30;
                                    readonly AvailabilityType: "available";
                                    readonly AvailableDate: "2020-07-13T19:42:04.284Z";
                                };
                                readonly ListingPrice: {
                                    readonly Amount: 23;
                                    readonly CurrencyCode: "USD";
                                };
                                readonly Points: {
                                    readonly PointsNumber: 33333;
                                };
                                readonly Shipping: {
                                    readonly Amount: 110;
                                    readonly CurrencyCode: "USD";
                                };
                                readonly ShipsFrom: {
                                    readonly Country: "USA";
                                    readonly State: "MI";
                                };
                                readonly IsFulfilledByAmazon: true;
                                readonly PrimeInformation: {
                                    readonly IsOfferPrime: true;
                                    readonly IsOfferNationalPrime: false;
                                };
                                readonly IsExpeditedShippingAvailable: true;
                                readonly IsFeaturedMerchant: true;
                                readonly ShipsDomestically: true;
                                readonly ShipsInternationally: true;
                            }]];
                            readonly additionalItems: true;
                            readonly items: {
                                readonly anyOf: readonly [{
                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers/items/anyOf/0";
                                    readonly type: "object";
                                    readonly title: "The first anyOf schema";
                                    readonly description: "An explanation about the purpose of this instance.";
                                    readonly default: {};
                                    readonly examples: readonly [{
                                        readonly SellerId: "111";
                                        readonly SubCondition: "New";
                                        readonly SellerFeedbackRating: {
                                            readonly FeedbackCount: 9;
                                            readonly SellerPositiveFeedbackRating: 10;
                                        };
                                        readonly ShippingTime: {
                                            readonly MinimumHours: 10;
                                            readonly MaximumHours: 30;
                                            readonly AvailabilityType: "available";
                                            readonly AvailableDate: "2020-07-13T19:42:04.284Z";
                                        };
                                        readonly ListingPrice: {
                                            readonly Amount: 23;
                                            readonly CurrencyCode: "USD";
                                        };
                                        readonly Points: {
                                            readonly PointsNumber: 33333;
                                        };
                                        readonly Shipping: {
                                            readonly Amount: 110;
                                            readonly CurrencyCode: "USD";
                                        };
                                        readonly ShipsFrom: {
                                            readonly Country: "USA";
                                            readonly State: "MI";
                                        };
                                        readonly IsFulfilledByAmazon: true;
                                        readonly PrimeInformation: {
                                            readonly IsOfferPrime: true;
                                            readonly IsOfferNationalPrime: false;
                                        };
                                        readonly IsExpeditedShippingAvailable: true;
                                        readonly IsFeaturedMerchant: true;
                                        readonly ShipsDomestically: true;
                                        readonly ShipsInternationally: true;
                                    }];
                                    readonly required: readonly ["SellerId", "SubCondition", "SellerFeedbackRating", "ShippingTime", "ListingPrice", "Points", "Shipping", "ShipsFrom", "IsFulfilledByAmazon", "PrimeInformation", "IsExpeditedShippingAvailable", "IsFeaturedMerchant", "ShipsDomestically", "ShipsInternationally"];
                                    readonly additionalProperties: true;
                                    readonly properties: {
                                        readonly SellerId: {
                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers/items/anyOf/0/properties/SellerId";
                                            readonly type: "string";
                                            readonly title: "The SellerId schema";
                                            readonly description: "An explanation about the purpose of this instance.";
                                            readonly default: "";
                                            readonly examples: readonly ["111"];
                                        };
                                        readonly SubCondition: {
                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers/items/anyOf/0/properties/SubCondition";
                                            readonly type: "string";
                                            readonly title: "The SubCondition schema";
                                            readonly description: "An explanation about the purpose of this instance.";
                                            readonly default: "";
                                            readonly examples: readonly ["New"];
                                        };
                                        readonly SellerFeedbackRating: {
                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers/items/anyOf/0/properties/SellerFeedbackRating";
                                            readonly type: "object";
                                            readonly title: "The SellerFeedbackRating schema";
                                            readonly description: "An explanation about the purpose of this instance.";
                                            readonly default: {};
                                            readonly examples: readonly [{
                                                readonly FeedbackCount: 9;
                                                readonly SellerPositiveFeedbackRating: 10;
                                            }];
                                            readonly required: readonly ["FeedbackCount", "SellerPositiveFeedbackRating"];
                                            readonly additionalProperties: true;
                                            readonly properties: {
                                                readonly FeedbackCount: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers/items/anyOf/0/properties/SellerFeedbackRating/properties/FeedbackCount";
                                                    readonly type: "integer";
                                                    readonly title: "The FeedbackCount schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: 0;
                                                    readonly examples: readonly [9];
                                                };
                                                readonly SellerPositiveFeedbackRating: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers/items/anyOf/0/properties/SellerFeedbackRating/properties/SellerPositiveFeedbackRating";
                                                    readonly type: "integer";
                                                    readonly title: "The SellerPositiveFeedbackRating schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: 0;
                                                    readonly examples: readonly [10];
                                                };
                                            };
                                        };
                                        readonly ShippingTime: {
                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers/items/anyOf/0/properties/ShippingTime";
                                            readonly type: "object";
                                            readonly title: "The ShippingTime schema";
                                            readonly description: "An explanation about the purpose of this instance.";
                                            readonly default: {};
                                            readonly examples: readonly [{
                                                readonly MinimumHours: 10;
                                                readonly MaximumHours: 30;
                                                readonly AvailabilityType: "available";
                                                readonly AvailableDate: "2020-07-13T19:42:04.284Z";
                                            }];
                                            readonly required: readonly ["MinimumHours", "MaximumHours", "AvailabilityType", "AvailableDate"];
                                            readonly additionalProperties: true;
                                            readonly properties: {
                                                readonly MinimumHours: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers/items/anyOf/0/properties/ShippingTime/properties/MinimumHours";
                                                    readonly type: "integer";
                                                    readonly title: "The MinimumHours schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: 0;
                                                    readonly examples: readonly [10];
                                                };
                                                readonly MaximumHours: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers/items/anyOf/0/properties/ShippingTime/properties/MaximumHours";
                                                    readonly type: "integer";
                                                    readonly title: "The MaximumHours schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: 0;
                                                    readonly examples: readonly [30];
                                                };
                                                readonly AvailabilityType: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers/items/anyOf/0/properties/ShippingTime/properties/AvailabilityType";
                                                    readonly type: "string";
                                                    readonly title: "The AvailabilityType schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: "";
                                                    readonly examples: readonly ["available"];
                                                };
                                                readonly AvailableDate: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers/items/anyOf/0/properties/ShippingTime/properties/AvailableDate";
                                                    readonly type: "string";
                                                    readonly title: "The AvailableDate schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: "";
                                                    readonly examples: readonly ["2020-07-13T19:42:04.284Z"];
                                                };
                                            };
                                        };
                                        readonly ListingPrice: {
                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers/items/anyOf/0/properties/ListingPrice";
                                            readonly type: "object";
                                            readonly title: "The ListingPrice schema";
                                            readonly description: "An explanation about the purpose of this instance.";
                                            readonly default: {};
                                            readonly examples: readonly [{
                                                readonly Amount: 23;
                                                readonly CurrencyCode: "USD";
                                            }];
                                            readonly required: readonly ["Amount", "CurrencyCode"];
                                            readonly additionalProperties: true;
                                            readonly properties: {
                                                readonly Amount: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers/items/anyOf/0/properties/ListingPrice/properties/Amount";
                                                    readonly type: "number";
                                                    readonly title: "The Amount schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: 0;
                                                    readonly examples: readonly [23];
                                                };
                                                readonly CurrencyCode: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers/items/anyOf/0/properties/ListingPrice/properties/CurrencyCode";
                                                    readonly type: "string";
                                                    readonly title: "The CurrencyCode schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: "";
                                                    readonly examples: readonly ["USD"];
                                                };
                                            };
                                        };
                                        readonly Points: {
                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers/items/anyOf/0/properties/Points";
                                            readonly type: "object";
                                            readonly title: "The Points schema";
                                            readonly description: "An explanation about the purpose of this instance.";
                                            readonly default: {};
                                            readonly examples: readonly [{
                                                readonly PointsNumber: 33333;
                                            }];
                                            readonly required: readonly ["PointsNumber"];
                                            readonly additionalProperties: true;
                                            readonly properties: {
                                                readonly PointsNumber: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers/items/anyOf/0/properties/Points/properties/PointsNumber";
                                                    readonly type: "integer";
                                                    readonly title: "The PointsNumber schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: 0;
                                                    readonly examples: readonly [33333];
                                                };
                                            };
                                        };
                                        readonly Shipping: {
                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers/items/anyOf/0/properties/Shipping";
                                            readonly type: "object";
                                            readonly title: "The Shipping schema";
                                            readonly description: "An explanation about the purpose of this instance.";
                                            readonly default: {};
                                            readonly examples: readonly [{
                                                readonly Amount: 110;
                                                readonly CurrencyCode: "USD";
                                            }];
                                            readonly required: readonly ["Amount", "CurrencyCode"];
                                            readonly additionalProperties: true;
                                            readonly properties: {
                                                readonly Amount: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers/items/anyOf/0/properties/Shipping/properties/Amount";
                                                    readonly type: "number";
                                                    readonly title: "The Amount schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: 0;
                                                    readonly examples: readonly [110];
                                                };
                                                readonly CurrencyCode: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers/items/anyOf/0/properties/Shipping/properties/CurrencyCode";
                                                    readonly type: "string";
                                                    readonly title: "The CurrencyCode schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: "";
                                                    readonly examples: readonly ["USD"];
                                                };
                                            };
                                        };
                                        readonly ShipsFrom: {
                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers/items/anyOf/0/properties/ShipsFrom";
                                            readonly type: "object";
                                            readonly title: "The ShipsFrom schema";
                                            readonly description: "An explanation about the purpose of this instance.";
                                            readonly default: {};
                                            readonly examples: readonly [{
                                                readonly Country: "USA";
                                                readonly State: "MI";
                                            }];
                                            readonly required: readonly ["Country", "State"];
                                            readonly additionalProperties: true;
                                            readonly properties: {
                                                readonly Country: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers/items/anyOf/0/properties/ShipsFrom/properties/Country";
                                                    readonly type: "string";
                                                    readonly title: "The Country schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: "";
                                                    readonly examples: readonly ["USA"];
                                                };
                                                readonly State: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers/items/anyOf/0/properties/ShipsFrom/properties/State";
                                                    readonly type: "string";
                                                    readonly title: "The State schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: "";
                                                    readonly examples: readonly ["MI"];
                                                };
                                            };
                                        };
                                        readonly IsFulfilledByAmazon: {
                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers/items/anyOf/0/properties/IsFulfilledByAmazon";
                                            readonly type: "boolean";
                                            readonly title: "The IsFulfilledByAmazon schema";
                                            readonly description: "An explanation about the purpose of this instance.";
                                            readonly default: false;
                                            readonly examples: readonly [true];
                                        };
                                        readonly PrimeInformation: {
                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers/items/anyOf/0/properties/PrimeInformation";
                                            readonly type: "object";
                                            readonly title: "The PrimeInformation schema";
                                            readonly description: "An explanation about the purpose of this instance.";
                                            readonly default: {};
                                            readonly examples: readonly [{
                                                readonly IsOfferPrime: true;
                                                readonly IsOfferNationalPrime: false;
                                            }];
                                            readonly required: readonly ["IsOfferPrime", "IsOfferNationalPrime"];
                                            readonly additionalProperties: true;
                                            readonly properties: {
                                                readonly IsOfferPrime: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers/items/anyOf/0/properties/PrimeInformation/properties/IsOfferPrime";
                                                    readonly type: "boolean";
                                                    readonly title: "The IsOfferPrime schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: false;
                                                    readonly examples: readonly [true];
                                                };
                                                readonly IsOfferNationalPrime: {
                                                    readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers/items/anyOf/0/properties/PrimeInformation/properties/IsOfferNationalPrime";
                                                    readonly type: "boolean";
                                                    readonly title: "The IsOfferNationalPrime schema";
                                                    readonly description: "An explanation about the purpose of this instance.";
                                                    readonly default: false;
                                                    readonly examples: readonly [false];
                                                };
                                            };
                                        };
                                        readonly IsExpeditedShippingAvailable: {
                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers/items/anyOf/0/properties/IsExpeditedShippingAvailable";
                                            readonly type: "boolean";
                                            readonly title: "The IsExpeditedShippingAvailable schema";
                                            readonly description: "An explanation about the purpose of this instance.";
                                            readonly default: false;
                                            readonly examples: readonly [true];
                                        };
                                        readonly IsFeaturedMerchant: {
                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers/items/anyOf/0/properties/IsFeaturedMerchant";
                                            readonly type: "boolean";
                                            readonly title: "The IsFeaturedMerchant schema";
                                            readonly description: "An explanation about the purpose of this instance.";
                                            readonly default: false;
                                            readonly examples: readonly [true];
                                        };
                                        readonly ShipsDomestically: {
                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers/items/anyOf/0/properties/ShipsDomestically";
                                            readonly type: "boolean";
                                            readonly title: "The ShipsDomestically schema";
                                            readonly description: "An explanation about the purpose of this instance.";
                                            readonly default: false;
                                            readonly examples: readonly [true];
                                        };
                                        readonly ShipsInternationally: {
                                            readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers/items/anyOf/0/properties/ShipsInternationally";
                                            readonly type: "boolean";
                                            readonly title: "The ShipsInternationally schema";
                                            readonly description: "An explanation about the purpose of this instance.";
                                            readonly default: false;
                                            readonly examples: readonly [true];
                                        };
                                    };
                                }];
                                readonly $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers/items";
                            };
                        };
                    };
                };
            };
        };
    };
};
export type AnyOfferChangedNotification = FromSchema<typeof anyOfferChangedNotification>;