import { AmazonSellingPartnerAPIClient } from "./AmazonSellingPartnerAPIClient.js"; import { CancelShipmentResponse, CreateShipmentRequest, CreateShipmentResponse, GetAccountResponse, GetRatesRequest, GetRatesResponse, GetShipmentResponse, GetTrackingInformationResponse, PurchaseLabelsRequest, PurchaseLabelsResponse, PurchaseShipmentRequest, PurchaseShipmentResponse, RetrieveShippingLabelRequest, RetrieveShippingLabelResponse } from "../types/shipping-api/v1.js"; /** A client for v1 of the Shipping endpoints of the Amazon Selling Partner API. */ export declare class AmazonSellingPartnerShippingAPIClient { amazonSellingPartnerApiClient: AmazonSellingPartnerAPIClient; constructor(amazonSellingPartnerApiClient: AmazonSellingPartnerAPIClient); cancelShipment(shipmentId: string): Promise; createShipment(body: CreateShipmentRequest): Promise; getAccount(): Promise; getRates(body: GetRatesRequest): Promise; getShipment(shipmentId: string): Promise; getTrackingInformation(trackingId: string): Promise; purchaseLabels(shipmentId: string, body: PurchaseLabelsRequest): Promise; purchaseShipment(body: PurchaseShipmentRequest): Promise; retrieveShippingLabel(shipmentId: string, trackingId: string, body: RetrieveShippingLabelRequest): Promise; } //# sourceMappingURL=AmazonSellingPartnerShippingAPIClient.d.ts.map