export type TNumberStyle = 'decimal' | 'currency' | 'percent' | 'unit'; export interface INumberOptions extends Intl.NumberFormatOptions { style?: TNumberStyle; currencyDisplay?: 'symbol' | 'narrowSymbol' | 'code' | 'name'; currencySign?: 'standard' | 'accounting'; localeMatcher?: 'best fit' | 'lookup'; } export declare enum ENumberFormat { default = "default" } export type TFormatNumberOptions = Readonly>; export interface IDateTimeOptions extends Intl.DateTimeFormatOptions { } export declare enum EDateFormat { default = "default",// Sep 1, 2020 full = "full",// September 1, 2020 fullTime = "full_time",// September 1, 2020, 12:00 AM shortFullTime = "short_full_time",// Sep 1, 2020, 12:00 AM weekday = "weekday",// Sat fullWeekday = "full_weekday",// Sat, Sep 1, 2020 shortMonthWithYear = "short_month_with_year",// Sep 2020 shortMonthWithShortYear = "short_month_short_year",// Sep 20 shortMonth = "short_month",// Sep month = "month",// September monthWithYear = "month_with_year",// September 2020 simple = "simple",// Sep 1 time = "time" } export declare const NUMBER_FORMATS: Readonly>; export declare const DATE_FORMATS: Readonly>;