/**-----------------------------------------------------------------------------------------
* Copyright © 2026 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the project root for more information
*-------------------------------------------------------------------------------------------*/
import { ExpandableColumnMenuItem } from "@progress/kendo-angular-treelist";
/**
 * Configures the column menu settings in the Gantt component.
 */
export interface ColumnMenuSettings {
    /**
     * Lets you sort columns in the column menu.
     * If you enable [sorting](https://www.telerik.com/kendo-angular-ui/components/gantt/api/ganttcomponent#sortable), this option defaults to `true`.
     */
    sort?: boolean;
    /**
     * Enables filtering columns in the column menu.
     * If you enable [filtering](https://www.telerik.com/kendo-angular-ui/components/gantt/api/ganttcomponent#filterable), this option defaults to `true`.
     * Enables sorting columns in the column menu.
     */
    filter?: boolean | ExpandableColumnMenuItem;
    /**
     * Shows the column selection item in the column menu.
     * @default true
     */
    columnChooser?: boolean | ExpandableColumnMenuItem;
}
