export declare function tgdCalcClamp(value: number, min: number, max: number): number;
export declare function tgdCalcMix(valueAtT0: number, valueAtT1: number, t: number): number;
export declare function tgdCalcDegToRad(deg: number): number;
export declare function tgdCalcRadToDeg(rad: number): number;
export declare function tgdCalcSmoothStep(boundFor0: number, boundFor1: number, value: number): number;
export declare function tgdCalcRandom(min?: number, max?: number): number;
/**
 * Force `value` to be between `min` and `max` by shifting it
 * by `max - min` as many times as needed.
 * @example
 * ```ts
 * tgdCalcModulo(3, 10, 20) === 13
 * tgdCalcModulo(13, 10, 20) === 13
 * tgdCalcModulo(23, 10, 20) === 13
 * ```
 */
export declare function tgdCalcModulo(value: number, min: number, max: number): number;
//# sourceMappingURL=math.d.ts.map