/** * @license *------------------------------------------------------------------------------------------- * Copyright © 2026 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the package root for more information *------------------------------------------------------------------------------------------- */ import { Range } from './RangeSlider'; import { DraggableDragEvent } from '@progress/kendo-vue-common'; /** * @hidden */ export declare enum RANGE_ACTION { start = "start", end = "end", min = "min", max = "max", increase = "increase", decrease = "decrease" } /** * @hidden */ export type RangeActionDispatch = { type: RANGE_ACTION; payload?: number; key?: string; event?: any | DraggableDragEvent; state?: Range; }; /** * @hidden */ export interface RangeAction extends RangeActionDispatch { step: number; min: number; max: number; } /** * @hidden */ export declare const rangeReducer: (state: any, action: RangeAction) => any;