npm install --save @types/extenso
This package contains type definitions for extenso (https://github.com/theuves/extenso.js#readme).
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/extenso.
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;
- Last updated: Mon, 07 Oct 2024 22:38:10 GMT
- Dependencies: none
These definitions were written by .