import type { CatalogSetGetParams, CatalogSetGetResponse, CatalogSetProductGetParams, CatalogSetProductGetResponse, CatalogSetCreateParams, CatalogSetCreateResponse, CatalogSetUploadParams, CatalogSetUploadResponse, CatalogSetUpdateParams, CatalogSetUpdateResponse, CatalogSetDeleteParams, CatalogSetDeleteResponse } from "../types/catalog-product-sets.ts"; export declare function createCatalogProductSets(opts: { accessToken: string; advertiserId: string; }): { /** Get product sets */ getSet(params: CatalogSetGetParams): Promise; /** Get products in a product set */ getProduct(params: CatalogSetProductGetParams): Promise; /** Create a product set by conditions */ createSet(params: CatalogSetCreateParams): Promise; /** Create a product set by file */ setUpload(params: CatalogSetUploadParams): Promise; /** Update a product set */ updateSet(params: CatalogSetUpdateParams): Promise; /** Delete product sets */ deleteSet(params: CatalogSetDeleteParams): Promise; }; //# sourceMappingURL=catalog-product-sets.d.ts.map