export function constrain(value: number, min: number, max: number): number;
export function equals(number1: number, number2: number, epsilon?: number): boolean;
export function random(min?: number, max?: number): number;
export function truncate(value: number): number;
/**
 * Full rotation on radian circle
 * @type {Number}
 */
export const radianCircle: number;
/**
 * Full rotation on degree circle
 * @type {Number}
 */
export const degreeCircle: number;
/**
 * Golden ratio number
 * @type {Number}
 */
export const phi: number;
export function modulo(value: number, divisor: number): number;
export function distribute(nbValue: number, min?: number, max?: number): Array<number>;
export function sum(...values: number[]): number;
export function average(...values: number[]): number;
export function map(value: number, fromMin: number, fromMax: number, toMin?: number, toMax?: number): number;
export function lerp(from: number, to: number, ratio: number): number;
