import { ProductSortingEnum } from '../constants/enum/Product'; declare class YouCanProducts { getProductById(productId: string, { include }: { include?: string; }): Promise; getProducts({ limit, page, sort_field, include, }: { limit?: number; page?: number; sort_field?: ProductSortingEnum; include?: string; }): Promise<{ data: IProductResponse[]; meta: IMetaResponse; }>; getAllProducts(): Promise<{ data: IProductResponse[]; }>; createProduct(product: IProduct): Promise; updateProduct(productId: string, product: IProduct): Promise; deleteProduct(productId: string): Promise; } export default YouCanProducts;