/**
 * 键盘输入处理 Hook
 * @param params 配置参数
 * @param params.onChange 值变化回调
 * @param params.onEnter 确认回调
 * @param params.onReset 重置回调
 * @param params.value 当前值
 * @param params.min 最小值限制
 * @param params.max 最大值限制
 * @param params.scale 小数位数限制
 * @param params.mode 输入模式：'append' 追加模式（默认）| 'replace' 替换模式
 */
declare const useKeyActions: (params: {
    onChange?: ((val: string) => void) | undefined;
    onEnter?: ((val: string) => void) | undefined;
    onReset?: (() => void) | undefined;
    value?: string | undefined;
    min?: number | undefined;
    max?: number | undefined;
    mode?: "replace" | "append" | undefined;
    scale?: number | undefined;
}) => {
    handleChange: (val?: string | number) => void;
    error: {
        msg: string;
    } | null;
};
export default useKeyActions;
