/**
 * 根据精度，向上取整
 */
export declare function ceil(value: number, digit?: number): number;
/**
 * 根据精度，向下取整
 */
export declare function floor(value: number, digit?: number): number;
/**
 * 为给定的数字取一个美观的数值
 *
 * - 参考 https://github.com/apache/echarts/blob/5.3.3/src/util/number.ts#L440
 */
export declare function nice(val: number, round?: boolean): number;
export declare function isInt(num: number): boolean;
export declare function isNumber(num: unknown): boolean;
/**
 * 将数值限制在下限值和上限值构成的范围内。
 *
 * @param value - 需要限制的值。
 * @param lower - 下限值。
 * @param upper - 上限值。
 * @returns 限制后得到的数值。
 */
export declare function clamp(value: number, lower: number, upper: number): number;
