/**-----------------------------------------------------------------------------------------
* Copyright © 2026 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the project root for more information
*-------------------------------------------------------------------------------------------*/
import { GanttComponent } from '../gantt.component';
/**
 * Provides the arguments for the Gantt [`selectionChange`](https://www.telerik.com/kendo-angular-ui/components/gantt/api/ganttcomponent#selectionchange) event.
 */
export interface SelectionChangeEvent {
    /**
     * Describes how the selection was changed.
     * - `select`&mdash;Selects all specified `items` and removes all other persisted ones.
     * - `remove`&mdash;Removes only the specified `items` and leaves all others unchanged.
     */
    action: 'select' | 'remove';
    /**
     * Lists the items that change.
     */
    items: any[];
    /**
     * The Gantt component that triggers the event.
     */
    sender: GanttComponent;
}
