UNPKG

n2words

Version:

n2words converts a numerical number into a written one, supports 28 languages and has zero dependencies.

71 lines (70 loc) 1.67 kB
/** * Converts a value to cardinal (written) form. * @param {number|string|bigint} value Number to be convert. * @param {object} [options] Options for class. * @returns {string} Value in cardinal (written) format. * @throws {Error} Value cannot be invalid. */ export default function floatToCardinal(value: number | string | bigint, options?: object): string; export class N2WordsID extends AbstractLanguage { constructor(options: any); base: { 0: string; 1: string; 2: string; 3: string; 4: string; 5: string; 6: string; 7: string; 8: string; 9: string; 10: string; 11: string; 12: string; 13: string; 14: string; 15: string; 16: string; 17: string; 18: string; 19: string; }; tens: { 20: string; 30: string; 40: string; 50: string; 60: string; 70: string; 80: string; 90: string; }; thousands: { 1: string; 2: string; 3: string; 4: string; 5: string; 6: string; 7: string; 8: string; 9: string; 10: string; 11: string; 12: string; 13: string; 14: string; 15: string; 16: string; 17: string; 18: string; 19: string; 20: string; }; convertLess100(number: any): any; convertLess1000(number: any): any; convertMore1000(number: any): any; toCardinal(number: any): any; } import AbstractLanguage from '../classes/abstract-language.js';