import "reflect-metadata"; import { BaseApiRoute, QContext } from "../base"; import * as t from "./types-menu"; export declare class Menu extends BaseApiRoute { getCategories(ctx?: QContext): Promise; getCategory(category_id: number, ctx?: QContext): Promise; createCategory(body: t.CreateCategoryBody, ctx?: QContext): Promise; updateCategory(body: t.UpdateCategoryBody, ctx?: QContext): Promise; removeCategory(category_id: number, ctx?: QContext): Promise; getProducts(category_id?: number, type?: t.GetProductType, ctx?: QContext): Promise; getProduct(product_id: number, ctx?: QContext): Promise; private multipartArrays; createProduct(body: t.CreateProductBody, ctx?: QContext): Promise; }