/** * Ids of the built-in widget header menu items. * * Built-in items are contributed by the widget itself when the corresponding feature is enabled * (renaming, duplication, export, …) and are always listed before custom items. Their ids are * reserved: the `id` of a custom {@link WidgetHeaderMenuItem} must not match any of them. */ export declare const WidgetHeaderMenuTargets: { /** The "Rename widget" menu item. */ readonly RenameWidget: "widget-header-menu-rename-widget"; /** The "Duplicate widget" menu item. */ readonly DuplicateWidget: "widget-header-menu-duplicate-widget"; /** The "Delete widget" menu item. */ readonly DeleteWidget: "widget-header-menu-delete-widget"; /** The "Distribute equal width" menu item. */ readonly DistributeEqualWidth: "widget-header-menu-layout-equal-width"; /** The "Download" menu group. */ readonly Download: "widget-header-menu-download"; /** The "Download > CSV File" menu item. */ readonly DownloadCsv: "widget-header-menu-download-csv"; /** The "Download > Excel File" menu item. */ readonly DownloadExcel: "widget-header-menu-download-excel"; /** The "Download > Excel File > Repeat rows" menu item. */ readonly DownloadExcelRepeatRows: "widget-header-menu-download-excel-repeat-rows"; /** The "Download > Excel File > Merge rows" menu item. */ readonly DownloadExcelMergeRows: "widget-header-menu-download-excel-merge-rows"; }; /** * Union of the built-in widget header menu item ids. */ export type WidgetHeaderMenuTarget = (typeof WidgetHeaderMenuTargets)[keyof typeof WidgetHeaderMenuTargets];