mirror of
https://github.com/microsoft/TypeScript.git
synced 2025-12-15 08:20:53 -06:00
Adds 7 additional types found in ECMA-402, 7th ed. June 2020, https://www.ecma-international.org/ecma-402/#numberformat-objects (17 in total)
13 lines
500 B
TypeScript
13 lines
500 B
TypeScript
declare namespace Intl {
|
|
type NumberFormatPartTypes = "compact" | "currency" | "decimal" | "exponentInteger" | "exponentMinusSign" | "exponentSeparator" | "fraction" | "group" | "infinity" | "integer" | "literal" | "minusSign" | "nan" | "plusSign" | "percentSign" | "unit" | "unknown";
|
|
|
|
interface NumberFormatPart {
|
|
type: NumberFormatPartTypes;
|
|
value: string;
|
|
}
|
|
|
|
interface NumberFormat {
|
|
formatToParts(number?: number): NumberFormatPart[];
|
|
}
|
|
}
|