/** * @license *------------------------------------------------------------------------------------------- * Copyright © 2026 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the package root for more information *------------------------------------------------------------------------------------------- */ /** * @hidden */ export declare enum SELECTION_TYPE { single = "single", multiple = "multiple", none = "none" } /** * @hidden */ export declare enum SELECTION_ACTION { toggle = "toggle", remove = "remove" } /** * @hidden */ export type SelectionAction = { type?: SELECTION_ACTION; selection: SELECTION_TYPE; payload?: string; event?: any; state?: any; }; /** * @hidden */ export declare const selectionReducer: (state: any, action: SelectionAction) => any;