/**
 * 精确除法，支持多个数相除，除数默认为 1 。
 *
 * @alias module:Math.divide
 * @since 3.1.0
 * @param {...(number|string)} nums 被除数和除数
 * @returns {number} 商数
 * @example
 *
 * divide(1.21); // 1.21 除数默认为 1 ，即 1.21/1 = 1.21
 * divide(1.21, 1.1); // 1.1
 * divide(1000, 10, 10); // 10
 * divide(1000, 10, 10, 10); // 1
 *
 * divide(); // NaN  如果没有传入参数，被除数默认为 undefined 。 Number(undefined) 转换为 NaN ，NaN/1 = NaN
 * divide(null); // 0  Number(null) 转换为 0 ， 0/1 = 0
 * divide('1.5 ', 0.5); // 3  Number('1.5 ') 转换为 1.5 ，1.5/0.5 = 3
 *
 */
declare function divide(...nums: (string | number)[]): number;
export default divide;
