import { AOperation } from './AOperation.js'; import MerchantProduct from '../models/MerchantProduct.js'; import PaginatedMerchantProducts from '../models/PaginatedMerchantProducts.js'; export declare class ProductOperation extends AOperation { protected service: string; constructor({ accessKey, secretKey, language, timeout, }: { accessKey: string; secretKey: string; language?: string; timeout?: number; }); list(page?: number): Promise; create(data: Record): Promise; retrieve(id: string): Promise; update(id: string, data: Record): Promise; patch(id: string, data: Record): Promise; delete(id: string): Promise; } //# sourceMappingURL=ProductOperation.d.ts.map