import { type ComputedRef } from "vue";
import type { FdoMenuV4PriceTierSetting, FdoMenuV4 } from "@feedmepos/menu/entity";
import type { MenuV4Doc } from "@/api/menu";
import { type UpdateMenuSettingReq } from "@/helper/menuSanitizer";
export interface MenuStoreLike {
    state: {
        menu: FdoMenuV4;
    };
    updateMenuSetting: (data: UpdateMenuSettingReq) => Promise<MenuV4Doc>;
}
declare const usePriceTierManager: (_menuStore?: MenuStoreLike) => {
    create: () => void;
    deletePriceTier: (priceTier: string) => void;
    priceTiers: ComputedRef<FdoMenuV4PriceTierSetting[]>;
};
export default usePriceTierManager;
