10 lines
670 B
Plaintext
10 lines
670 B
Plaintext
import IntlMessageFormat from 'intl-messageformat';
|
|
import type { MemoizedIntlFormatter } from '../types';
|
|
declare type MemoizedNumberFormatterFactory = MemoizedIntlFormatter<Intl.NumberFormat, Intl.NumberFormatOptions>;
|
|
declare type MemoizedDateTimeFormatterFactory = MemoizedIntlFormatter<Intl.DateTimeFormat, Intl.DateTimeFormatOptions>;
|
|
export declare const getNumberFormatter: MemoizedNumberFormatterFactory;
|
|
export declare const getDateFormatter: MemoizedDateTimeFormatterFactory;
|
|
export declare const getTimeFormatter: MemoizedDateTimeFormatterFactory;
|
|
export declare const getMessageFormatter: (message: string, locale?: string) => IntlMessageFormat;
|
|
export {};
|