import { MenuOptions } from '../types.js'; export type CombineMenusFn = (menusOptions: MenuOptions[]) => MenuOptions; export interface CombinedMenuParams { /** Function to combine the current menu options with the captured menu options */ combineMenus: CombineMenusFn; } /** * Custom hook to manage a combined menu flow, * allowing to combine multiple menus options opened one after the other. * * @internal */ export declare const useCombinedMenu: ({ combineMenus }: CombinedMenuParams) => { openMenu: (options: MenuOptions) => void; };