digit-to-words-nepali
Version:
A comprehensive TypeScript library for converting numbers to words in English and Nepali languages. Supports numbers up to 10^39 (Adanta Singhar), currency formatting, decimal handling, and BigInt. Zero dependencies, fully tested.
27 lines (26 loc) • 832 B
TypeScript
import { NumberScale } from '../types/mappingTypes';
declare const SCALE_VALUES: {
readonly MAHA_SINGHAR: bigint;
readonly SINGHAR: bigint;
readonly SHISHANT: bigint;
readonly MAHA_ANT: bigint;
readonly ANT: bigint;
readonly PARAARDHA: bigint;
readonly MADH: bigint;
readonly JALD: bigint;
readonly ANK: bigint;
readonly UDPADH: bigint;
readonly SHANKHA: bigint;
readonly PADMA: bigint;
readonly NEEL: bigint;
readonly KHARAB: bigint;
readonly ARAB: bigint;
readonly CRORE: bigint;
readonly LAKH: bigint;
readonly THOUSAND: bigint;
readonly HUNDRED: bigint;
};
export declare const baseScaleMappings: NumberScale[];
export declare const nepaliScaleMappings: NumberScale[];
export declare const englishScaleMappings: NumberScale[];
export { SCALE_VALUES };