Installation
npm install --save @types/extenso
Summary
This package contains type definitions for extenso (https://github.com/theuves/extenso.js#readme).
Details
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/extenso.
index.d.ts
declare namespace Extenso {
interface BaseOptions {
negative?: "formal" | "informal" | undefined;
locale?: "br" | "pt" | undefined;
scale?: "short" | "long" | undefined;
}
interface NumberModeOptions extends BaseOptions {
mode?: "number" | undefined;
number?: {
gender?: "m" | "f" | undefined;
decimal?: "formal" | "informal" | undefined;
} | undefined;
}
interface CurrencyModeOptions extends BaseOptions {
mode: "currency";
currency?: {
type?: "BRL" | "EUR" | undefined;
} | undefined;
}
type Options = NumberModeOptions | CurrencyModeOptions;
}
declare function extenso(number: number | string, options?: Extenso.Options): string;
export = extenso;
Additional Details
- Last updated: Tue, 07 Nov 2023 03:09:37 GMT
- Dependencies: none
Credits
These definitions were written by fer22f.