import { FdoInventoryRecipe } from '@feedmepos/zod-inventory'; import type { RecipeDialogProps } from '../components/recipe-dialog/RecipeDialogProps'; export declare const useRecipeForm: import("pinia").StoreDefinition<"recipeForm", import("pinia")._UnwrapAll void; updateRecipe: (recipeToUpdate: FdoInventoryRecipe) => Promise; deleteRecipe: (recipe: FdoInventoryRecipe) => void; recipeDialogProps: import("vue").Ref; recipeViewLoading: import("vue").Ref; }, "recipeDialogProps" | "recipeViewLoading">>, Pick<{ createRecipe: () => void; updateRecipe: (recipeToUpdate: FdoInventoryRecipe) => Promise; deleteRecipe: (recipe: FdoInventoryRecipe) => void; recipeDialogProps: import("vue").Ref; recipeViewLoading: import("vue").Ref; }, never>, Pick<{ createRecipe: () => void; updateRecipe: (recipeToUpdate: FdoInventoryRecipe) => Promise; deleteRecipe: (recipe: FdoInventoryRecipe) => void; recipeDialogProps: import("vue").Ref; recipeViewLoading: import("vue").Ref; }, "createRecipe" | "updateRecipe" | "deleteRecipe">>;