@formatjs/ecma402-abstract
Version:
A collection of implementation for ECMAScript abstract operations
10 lines (9 loc) • 564 B
TypeScript
import type { Decimal } from "@formatjs/bigdecimal";
import { type NumberFormatDigitInternalSlots } from "../types/number.js";
/**
* https://tc39.es/ecma402/#sec-formatnumberstring
*/
export declare function FormatNumericToString(intlObject: Pick<NumberFormatDigitInternalSlots, "roundingType" | "minimumSignificantDigits" | "maximumSignificantDigits" | "minimumIntegerDigits" | "minimumFractionDigits" | "maximumFractionDigits" | "roundingIncrement" | "roundingMode" | "trailingZeroDisplay">, _x: Decimal): {
roundedNumber: Decimal;
formattedString: string;
};