import { GetCommerceObjectArgs, Product, GetProductsArgs, Category, CommonArgs, CustomerGroup } from './types'; /** * Interface for a generic API. */ export declare type API = {}; /** * Interface for a Commerce API. */ export declare type CommerceAPI = API & { getProduct: (args: GetCommerceObjectArgs) => Promise; getProducts: (args: GetProductsArgs) => Promise; getCategory: (args: GetCommerceObjectArgs) => Promise; getCategoryTree: (args: CommonArgs) => Promise; getCustomerGroups: (args: CommonArgs) => Promise; getRawProducts: (args: GetProductsArgs) => Promise; };