@siakhooi/number-to-chinese-words
Version:
Library to translate number into chinese words
18 lines (17 loc) • 910 B
TypeScript
import { Options } from './Options';
import { ConversionContext } from './ConversionContext';
import { BasicNumberConvertor } from './BasicNumberConvertor';
export declare class Convertor {
context: ConversionContext;
basicNumber: BasicNumberConvertor;
constructor(options: Options);
getZeroOrEmptyIf(expression: boolean): string;
convert_w(segment1: number, number: number, removeLeadingOne: boolean): string;
convert_ww_and_www(segment: number, number: number, removeLeadingOne: boolean, smallerSegment: number, threshold: number, suffix: string): string;
convert_wwww(segment4: number, removeLeadingOne: boolean): string;
convert_0_to_wwww(number: number): string;
private checkNotSupportedCases;
private getSign;
combine(sign: string, convertedInteger: string, convertedFloat: string, integerNumber: number): string;
convertNumber(number: number): string;
}