/** @module math.ts */ export declare function add(a: number, b: number): number; export declare function add(a: number): (b: number) => number; /** * Decreases a number by a whole number * * @example * dec( 2 ) // 1 * * :: n1 -> n2 */ export declare const dec: (b: number) => number; /** * Increases a number by a whole number * * @example * inc( 2 ) // 3 * * :: n1 -> n2 */ export declare const inc: (b: number) => number; /** * Multiply two numbers. Curried. * * @example * const double = multiply( 2 ) * double( 10 ) // 20 * * :: n1 -> n2 -> n3 */ export declare function multiply(a: number, b: number): number; export declare function multiply(a: number): (b: number) => number;