import type { MenuItemOpts } from "./application-menu-items.injectable";
import type { Composite } from "../../../common/utils/composite/get-composite/get-composite";
import type { ApplicationMenuItemTypes } from "./menu-items/application-menu-item-injection-token";
import type { MenuItemRoot } from "./application-menu-item-composite.injectable";
declare const populateApplicationMenuInjectable: import("@ogre-tools/injectable").Injectable<(composite: Composite<ApplicationMenuItemTypes | MenuItemRoot>) => void, unknown, void>;
export default populateApplicationMenuInjectable;
export declare const getApplicationMenuTemplate: (composite: Composite<ApplicationMenuItemTypes | MenuItemRoot>) => MenuItemOpts[];
