import { ProductCategory, Product, ProductAttributeCategory, ProductAttribute, ReorderConfig } from "../../models"; import { BatchResponse, MultipleItems, SingleItem } from "./common"; export interface CreateProductCategoryResponse extends SingleItem { } export interface UpdateProductCategoryResponse extends SingleItem { } export interface DeleteProductCategoryResponse extends SingleItem { } export interface GetProductCategoriesResponse extends MultipleItems { } export interface ReorderProductCategoriesResponse extends MultipleItems { } export interface CreateProductResponse extends SingleItem { } export interface UpdateProductResponse extends SingleItem { } export interface DeleteProductResponse extends SingleItem { } export interface GetProductsByCategoryIdResponse extends MultipleItems { } export interface GetProductsResponse extends MultipleItems { } export interface ReorderProductsResponse extends MultipleItems { } export interface CreateProductAttributeCategoryResponse extends SingleItem { } export interface UpdateProductAttributeCategoryResponse extends SingleItem { } export interface DeleteProductAttributeCategoryResponse extends SingleItem { } export interface GetProductAttributeCategoriesResponse extends MultipleItems { } export interface ReorderProductAttributeCategoriesResponse extends MultipleItems { } export interface CreateProductAttributeResponse extends SingleItem { } export interface GetProductAttributesResponse extends MultipleItems { } export interface GetProductAttributesByCategoryIdResponse extends MultipleItems { } export interface UpdateProductAttributeResponse extends SingleItem { } export interface DeleteProductAttributeResponse extends SingleItem { } export interface UpdateProductAttributesInCategoryResponse extends MultipleItems { } export interface SetProductAndProductAttributeRelationResponse extends BatchResponse { } export interface SoldOutSwitchResponse { productId: string; categoryId: string; soldOut: boolean; } export declare type OverwriteMenuResponse = {};