import { RestaurantService } from '~backend/business/restaurant/restaurant.service'; import { MenuService } from '~backend/menu/menu.service'; import { MenuV3Service } from '~backend/menu-v3/menu-v3.service'; import { DELIVERY_TYPE, ORDER_TYPE } from '~backend/order/order.interface'; import { SlotService } from '~backend/slot/slot.service'; import { Menu } from './menu.interface'; export declare class MenuController { private readonly restaurantService; private readonly slotService; private readonly menuService; private readonly menuV3Service; constructor(restaurantService: RestaurantService, slotService: SlotService, menuService: MenuService, menuV3Service: MenuV3Service); private getProductsV2; private getProductsV3; closeConnection(): void; getMenu(restaurantId: string, catalogId?: string, slot?: string, type?: ORDER_TYPE, deliveryType?: DELIVERY_TYPE): Promise; }