import { AmazonSellingPartnerAPIClient } from "./AmazonSellingPartnerAPIClient.js";
import { DeleteListingsItemQuery, GetListingsItemQuery, Item, ListingsItemPatchRequest, ListingsItemPutRequest, ListingsItemSubmissionResponse, PatchListingsItemQuery, PutListingsItemQuery } from "../types/listings-api/v2021-08-01.js";
/** A client for v2021-08-01 of the Listings endpoints of the Amazon Selling Partner API. */
export declare class AmazonSellingPartnerListingsAPIClient {
    amazonSellingPartnerApiClient: AmazonSellingPartnerAPIClient;
    constructor(amazonSellingPartnerApiClient: AmazonSellingPartnerAPIClient);
    deleteListingsItem(sellerId: string, sku: string, query: DeleteListingsItemQuery): Promise<ListingsItemSubmissionResponse>;
    getListingsItem(sellerId: string, sku: string, query: GetListingsItemQuery): Promise<Item>;
    patchListingsItem(sellerId: string, sku: string, query: PatchListingsItemQuery, body: ListingsItemPatchRequest): Promise<ListingsItemSubmissionResponse>;
    putListingsItem(sellerId: string, sku: string, query: PutListingsItemQuery, body: ListingsItemPutRequest): Promise<ListingsItemSubmissionResponse>;
}
//# sourceMappingURL=AmazonSellingPartnerListingsAPIClient.d.ts.map