import type { OsActionMenuItem } from "./application-menu-item-injection-token";
declare const getApplicationMenuOperationSystemActionInjectable: ({ id, ...rest }: Omit<OsActionMenuItem, "kind">) => import("@ogre-tools/injectable").Injectable<{
    id: string;
    kind: "os-action-menu-item";
    label?: string | undefined;
    orderNumber: number;
    parentId: string;
    keyboardShortcut?: string | undefined;
    actionName: "services" | "delete" | "copy" | "help" | "hide" | "zoom" | "close" | "window" | "about" | "cut" | "paste" | "undo" | "redo" | "pasteAndMatchStyle" | "selectAll" | "reload" | "forceReload" | "toggleDevTools" | "resetZoom" | "zoomIn" | "zoomOut" | "toggleSpellChecker" | "togglefullscreen" | "minimize" | "hideOthers" | "unhide" | "quit" | "showSubstitutions" | "toggleSmartQuotes" | "toggleSmartDashes" | "toggleTextReplacement" | "startSpeaking" | "stopSpeaking" | "front" | "appMenu" | "fileMenu" | "editMenu" | "viewMenu" | "shareMenu" | "recentDocuments" | "toggleTabBar" | "selectNextTab" | "selectPreviousTab" | "mergeAllWindows" | "clearRecentDocuments" | "moveTabToNewWindow" | "windowMenu";
}, import("./application-menu-item-injection-token").ApplicationMenuItemTypes, void>;
export { getApplicationMenuOperationSystemActionInjectable };
