import { Amazon, AmazonProducts } from "."; /** * All marketplaces. * Returns a list of products and their attributes, based on a search query. * */ export declare function listMatchingProducts(params: AmazonProducts.ListMatchingProductsParams & Amazon.Credentials): Promise>>; /** * All marketplaces. * Returns a list of products and their attributes, based on a list of ASIN values. * */ export declare function getMatchingProduct(params: AmazonProducts.GetMatchingProductParams & Amazon.Credentials): Promise>>; /** * All marketplaces. * Returns a list of products and their attributes, based on a list of ASIN, GCID, SellerSKU, UPC, EAN, ISBN, and JAN values. * */ export declare function getMatchingProductForId(params: AmazonProducts.GetMatchingProductForIdParams & Amazon.Credentials): Promise>; /** * All marketplaces. * Returns the current competitive price of a product, based on SellerSKU. * */ export declare function getCompetitivePricingForSku(params: AmazonProducts.GetCompetitivePricingForSKUParams & Amazon.Credentials): Promise>>; /** * All marketplaces. * Returns the current competitive price of a product, based on ASIN. * */ export declare function getCompetitivePricingForAsin(params: AmazonProducts.GetCompetitivePricingForASINParams & Amazon.Credentials): Promise>>; /** * All marketplaces. * Returns pricing information for the lowest-price active offer listings for up to 20 products, based on SellerSKU. * */ export declare function getLowestOfferListingsForSku(params: AmazonProducts.GetLowestOfferListingsForSKUParams & Amazon.Credentials): Promise>>; /** * All marketplaces. * Returns pricing information for the lowest-price active offer listings for up to 20 products, based on ASIN. * */ export declare function getLowestOfferListingsForAsin(params: AmazonProducts.GetLowestOfferListingsForASINParams & Amazon.Credentials): Promise>>; /** * All marketplaces. * Returns lowest priced offers for a single product, based on SellerSKU. * */ export declare function getLowestPricedOffersForSku(params: AmazonProducts.GetLowestPricedOffersForSKUParams & Amazon.Credentials): Promise>>; /** * All marketplaces. * Returns lowest priced offers for a single product, based on ASIN. * */ export declare function getLowestPricedOffersForAsin(params: AmazonProducts.GetLowestPricedOffersForASINParams & Amazon.Credentials): Promise>>; /** * All marketplaces. * Returns the estimated fees for a list of products. * */ export declare function getMyFeesEstimate(params: AmazonProducts.GetMyFeesEstimateParams & Amazon.Credentials): Promise>>; /** * All marketplaces. * Returns pricing information for your own active offer listings, based on SellerSKU. * */ export declare function getMyPriceForSku(params: AmazonProducts.GetMyPriceForSKUParams & Amazon.Credentials): Promise>; /** * All marketplaces. * Returns pricing information for your own active offer listings, based on ASIN. * */ export declare function getMyPriceForAsin(params: AmazonProducts.GetMyPriceForASINParams & Amazon.Credentials): Promise>>; /** * All marketplaces. * Returns the parent product categories that a product belongs to, based on SellerSKU. * */ export declare function getProductCategoriesForSku(params: AmazonProducts.GetProductCategoriesForSKUParams & Amazon.Credentials): Promise>>; /** * All marketplaces. * Returns the parent product categories that a product belongs to, based on ASIN. * */ export declare function getProductCategoriesForAsin(params: AmazonProducts.GetProductCategoriesForASINParams & Amazon.Credentials): Promise>>; /** * All marketplaces. * Returns the operational status of the Products API section. * */ export declare function getServiceStatus(params: Amazon.Credentials): Promise<{ parserOptions: { arrayFields: string[]; }; }>;