import { SchemaInitializer } from "../../application/schema-initializer/SchemaInitializer.mjs";
import { GroupItem } from "./GroupItem.mjs";
import { LinkMenuItem } from "./LinkMenuItem.mjs";
import { PageMenuItem } from "./PageMenuItem.mjs";
const menuItemInitializer = new SchemaInitializer({
    name: 'menuInitializers:menuItem',
    insertPosition: 'beforeEnd',
    icon: 'PlusOutlined',
    title: '{{t("Add menu item")}}',
    style: {
        width: '100%'
    },
    items: [
        {
            name: 'submenu',
            Component: GroupItem
        },
        {
            name: 'page',
            Component: PageMenuItem
        },
        {
            name: 'link',
            Component: LinkMenuItem
        }
    ]
});
export { menuItemInitializer };
