22 lines
1.0 KiB
Plaintext
Executable File
22 lines
1.0 KiB
Plaintext
Executable File
import { NumberFormatOptionsStyle, NumberFormatOptionsNotation, NumberFormatOptionsCompactDisplay, NumberFormatOptionsCurrencyDisplay, NumberFormatOptionsCurrencySign, NumberFormatOptionsUnitDisplay, NumberFormatLocaleInternalData, NumberFormatPart } from '../types/number';
|
|
interface NumberResult {
|
|
formattedString: string;
|
|
roundedNumber: number;
|
|
sign: -1 | 0 | 1;
|
|
exponent: number;
|
|
magnitude: number;
|
|
}
|
|
export default function formatToParts(numberResult: NumberResult, data: NumberFormatLocaleInternalData, pl: Intl.PluralRules, options: {
|
|
numberingSystem: string;
|
|
useGrouping: boolean;
|
|
style: NumberFormatOptionsStyle;
|
|
notation: NumberFormatOptionsNotation;
|
|
compactDisplay?: NumberFormatOptionsCompactDisplay;
|
|
currency?: string;
|
|
currencyDisplay?: NumberFormatOptionsCurrencyDisplay;
|
|
currencySign?: NumberFormatOptionsCurrencySign;
|
|
unit?: string;
|
|
unitDisplay?: NumberFormatOptionsUnitDisplay;
|
|
}): NumberFormatPart[];
|
|
export {};
|
|
//# sourceMappingURL=format_to_parts.d.ts.map |