import { ISettingsFolderMenuItem } from "@launchmenu/core";
/**
 * Creates a menu item containing the given settings
 * @param settings The base settings for the context menu
 * @param appletSettings The settings for the currently opened applet
 * @returns The menu item folder containing the given settings
 */
export declare function createSettingsContextMenuItem<S extends ISettingsFolderMenuItem, AS extends ISettingsFolderMenuItem>({ settings, appletSettings }: {
    settings: S[];
    appletSettings?: AS;
}): {
    readonly view: import("@launchmenu/core").IMenuItemView;
} & import("@launchmenu/core").IActionTarget & {
    children: S[] | {
        all: {
            readonly view: import("@launchmenu/core").IMenuItemView;
        } & import("@launchmenu/core").IActionTarget & {
            children: S[];
        };
        appletSettings: AS;
    };
};
//# sourceMappingURL=createSettingsContextMenuItem.d.ts.map