import { DishComboDetailType, DishesDetailItemType, DishMesItemType, ResDishItemsMesType } from './types/dishes';
import { TableOrderStateEnum } from '../../constants/orders';

export declare const dealDishComboDetailList: (list: DishComboDetailType[]) => DishesDetailItemType[];
export declare const dealReserveDishesParams: (dishResultList: ResDishItemsMesType[]) => DishMesItemType[];
/** 获取用餐时长 */
export declare const getMealDuration: (date: string) => string;
export declare const getRepastOrderTimeDuration: (paritalItem: {
    status?: TableOrderStateEnum;
    reserveTime?: string;
    createTime?: string;
    dineTime?: string;
}) => {
    label: string;
    value: string;
};
/** 菜品库存显示样式和文案 */
export declare const getDishStockClassAndName: (stockNum?: number, unitName?: string) => {
    className: string;
    stockNumStr: string;
};
/** 获取是称重菜还是其他 */
export declare const getDishWeightOrNumKey: (priceTypeList?: number[]) => "weight" | "num";
export declare const getDishesPriceTypeStr: (priceTypeList?: number[]) => string;
