import { Int32 } from '../types/primitives.js'; /** * Returns the maximum of two Int32 values. * @category Math * @onchain * @param a - First Int32 value * @param b - Second Int32 value * @returns {Int32} The larger of the two Int32 values. */ export declare function max(a: Int32, b: Int32): Int32; /** * Returns the minimum of two Int32 values. * @category Math * @onchain * @param a - First Int32 value * @param b - Second Int32 value * @returns {Int32} The smaller of the two Int32 values. */ export declare function min(a: Int32, b: Int32): Int32; /** * Checks whether a Int32 value is strictly between two other Int32 values. * @category Math * @onchain * @param value - The Int32 value to check * @param lower - The lower bound (exclusive) * @param upper - The upper bound (exclusive) * @returns {boolean} True if value is strictly between lower and upper, otherwise false. */ export declare function within(value: Int32, lower: Int32, upper: Int32): boolean; /** * Returns the absolute value of a Int32. * @category Math * @onchain * @param value - The Int32 value * @returns {Int32} The absolute value of the Int32. */ export declare function abs(value: Int32): Int32; //# sourceMappingURL=math.d.ts.map