Add Intl.NumberFormat.formatToParts types

This commit is contained in:
dangoo 2018-06-19 21:28:49 +02:00
parent 392b7eaca4
commit 48e1a891a6
2 changed files with 13 additions and 0 deletions

1
src/lib/esnext.d.ts vendored
View file

@ -2,3 +2,4 @@
/// <reference lib="esnext.asynciterable" />
/// <reference lib="esnext.array" />
/// <reference lib="esnext.symbol" />
/// <reference lib="esnext.intl" />

12
src/lib/esnext.intl.d.ts vendored Normal file
View file

@ -0,0 +1,12 @@
declare namespace Intl {
type NumberFormatPartTypes = "currency" | "decimal" | "fraction" | "group" | "infinity" | "integer" | "literal" | "minusSign" | "nan" | "plusSign" | "percentSign";
interface NumberFormatPart {
type: NumberFormatPartTypes;
value: string;
}
interface NumberFormat {
formatToParts(number?: number): NumberFormatPart[];
}
}