UNPKG

amazon-seller-mcp

Version:

Model Context Protocol (MCP) client for Amazon Selling Partner API

15 lines (14 loc) 1.81 kB
/** * Type definitions for the Amazon Seller MCP Client * * This module exports only TypeScript types and interfaces. * Runtime values (enums, classes, constants) are exported from their respective modules. */ export type { AmazonCredentials, AuthTokens, AuthConfig, SignableRequest, RegionEndpoint, AmazonRegion, AuthErrorType, } from './auth.js'; export type { ApiClientConfig, RateLimitConfig, ApiRequestOptions, ApiResponse, RetryStrategy, ApiErrorType, } from './api.js'; export type { ErrorDetails, LogMetadata, ErrorRecoveryContext, ToolInput, McpRequestBody, NotificationData, HttpRequest, HttpResponse, } from './common.js'; export { COMMON_CONSTANTS, CommonUtils } from './common.js'; export type { AmazonItemAttributes, AmazonItemIdentifiers, AmazonItemRelationships, AmazonCatalogItem, AmazonListingsItem, AmazonInventorySummary, AmazonOrder, AmazonReport, InventoryFilterParams, OrdersFilterParams, ReportsFilterParams, ToolContentResponse, OrderUpdateDetails, } from './amazon-api.js'; export { AMAZON_API_CONSTANTS, AmazonApiUtils } from './amazon-api.js'; export { TypeValidationError, validateAmazonCatalogItem, validateAmazonListingsItem, validateAmazonInventorySummary, validateAmazonOrder, validateAmazonReport, validateInventoryFilterParams, validateOrdersFilterParams, validateReportsFilterParams, } from './validators.js'; export { isAmazonItemAttributes, isAmazonItemIdentifiers, isAmazonItemRelationships, isAmazonCatalogItem, isAmazonListingsItem, isAmazonInventorySummary, isAmazonOrder, isAmazonReport, isInventoryFilterParams, isOrdersFilterParams, isReportsFilterParams, isToolContentResponse, isOrderUpdateDetails, isErrorDetails, isLogMetadata, isErrorRecoveryContext, isMcpRequestBody, isNotificationData, isHttpRequest, isHttpResponse, isToolInput, } from './guards.js';