You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
7 lines
1.5 KiB
7 lines
1.5 KiB
import { Formatters, IntlConfig, IntlFormatters } from '../types';
|
|
export declare function getFormatter({ locale, formats, onError, timeZone, }: Pick<IntlConfig, 'locale' | 'formats' | 'onError' | 'timeZone'>, type: 'date' | 'time', getDateTimeFormat: Formatters['getDateTimeFormat'], options?: Parameters<IntlFormatters['formatDate']>[1]): Intl.DateTimeFormat;
|
|
export declare function formatDate(config: Pick<IntlConfig, 'locale' | 'formats' | 'onError' | 'timeZone'>, getDateTimeFormat: Formatters['getDateTimeFormat'], value?: Parameters<IntlFormatters['formatDate']>[0], options?: Parameters<IntlFormatters['formatDate']>[1]): string;
|
|
export declare function formatTime(config: Pick<IntlConfig, 'locale' | 'formats' | 'onError' | 'timeZone'>, getDateTimeFormat: Formatters['getDateTimeFormat'], value?: Parameters<IntlFormatters['formatTime']>[0], options?: Parameters<IntlFormatters['formatTime']>[1]): string;
|
|
export declare function formatDateToParts(config: Pick<IntlConfig, 'locale' | 'formats' | 'onError' | 'timeZone'>, getDateTimeFormat: Formatters['getDateTimeFormat'], value?: Parameters<IntlFormatters['formatDate']>[0], options?: Parameters<IntlFormatters['formatDate']>[1]): Intl.DateTimeFormatPart[];
|
|
export declare function formatTimeToParts(config: Pick<IntlConfig, 'locale' | 'formats' | 'onError' | 'timeZone'>, getDateTimeFormat: Formatters['getDateTimeFormat'], value?: Parameters<IntlFormatters['formatTime']>[0], options?: Parameters<IntlFormatters['formatTime']>[1]): Intl.DateTimeFormatPart[];
|