type KeyPressResultTypeValue = number | number[] | undefined;
export declare const incrementValue: ({ activePointer, range, max, step, value, }: {
    activePointer: string;
    range: boolean;
    max: number;
    step: number;
    value: number | number[];
}) => KeyPressResultTypeValue;
export declare const decrementValue: ({ activePointer, range, min, step, value, }: {
    activePointer: string;
    range: boolean;
    min: number;
    step: number;
    value: number | number[];
}) => KeyPressResultTypeValue;
/**
 * @name calcNewValueAfterKeyPress
 * @description
 * Calculate the new value after a key press
 * @param {React.KeyboardEvent<HTMLInputElement>} event - The key press event
 * @param {boolean} range - If the slider is a range slider
 * @param {string} activePointer - The active pointer
 * @param {number} max - The max value
 * @param {number} min - The min value
 * @param {number} step - The step value
 * @param {number | number[]} value - The current value
 *  @returns {number | number[] | undefined} - The new value
 * @example
 * calcNewValueAfterKeyPress(event, range, activePointer, max, min, step, value);
 * @private
 * @ignore
 */
export declare const calcNewValueAfterKeyPress: ({ event, range, activePointer, max, min, step, value, }: {
    event: React.KeyboardEvent<HTMLInputElement>;
    range: boolean;
    activePointer: string;
    max: number;
    min: number;
    step: number;
    value: number | number[];
}) => KeyPressResultTypeValue;
export declare const buildAriaDescribedBy: (listHelperText: {
    helperText: string | undefined;
    helperTextId: string;
}[]) => string | undefined;
export {};
