/** Round with custom number of decimals (default:0) */ export declare function round(number: number | string, decimals?: number): number; /** Round with custom number of decimals (default:2) */ export declare function round2(number: number | string, decimals?: number, format?: T): T extends "number" ? number : string; /** Is number between two numbers (including those numbers) */ export declare function isBetween(number: number, min: number, max: number, inclusive?: boolean): boolean; /** Random number between two values with 0 decimals by default */ export declare function random(nb1: number, nb2: number, nbOfDecimals?: number): number; /** Random multiple of a number between two values */ export declare function randomMultipleOf(multiple: number, nb1: number, nb2: number): number; /** Sum all values of an array, all values MUST be numbers */ export declare function sumArray(array: number[]): number; /** Moyenne / average between array of values * @param {Number} round number of decimals to keep. Default:2 */ export declare function moyenne(array: number[], nbOfDecimals?: number): number; /** length default 2, shortcut for 1 to 01 */ export declare function pad(numberOrStr: number | string, length?: number): string; /** return the number or the closest number of the range * * nb min max => returns * * 7 5 10 => 7 // in the range * * 2 5 10 => 5 // below the min value * * 99 5 10 => 10// above the max value */ export declare function minMax(nb: number, min: number, max: number): number;