import { Dayjs } from 'dayjs'; import { Moment } from 'moment'; import { IntlShape } from 'react-intl'; import { CommonFormatOptions, DataFormatNotationType, DateToFormatOptions, Delimiter, NumberToFormatOptions } from '../types'; export declare const useDataFormatUtils: () => { getLocaleFromNotation: (notation?: DataFormatNotationType) => string; getFirstDayOfWeekFromNotation: (notation?: DataFormatNotationType) => number; getIs12HoursClockFromNotation: (notation?: DataFormatNotationType) => boolean; getFormattedNumber: (value: number, numberFormatIntl: IntlShape, options?: NumberToFormatOptions) => string; getFormattedDate: (value: Date, dateFormatIntl: IntlShape, timeFormatIntl: IntlShape, options?: DateToFormatOptions) => string; getFormattedDateFromMoment: (value: Moment, dateFormatIntl: IntlShape, timeFormatIntl: IntlShape, options?: DateToFormatOptions) => string; getFormattedDateFromDayjs: (value: Dayjs, dateFormatIntl: IntlShape, timeFormatIntl: IntlShape, options?: DateToFormatOptions) => string; getFormattedValueUsingCommonOptions: (value: string, options?: CommonFormatOptions) => string; getThousandDelimiterFromNotation: (notation?: DataFormatNotationType) => Delimiter; getDecimalDelimiterFromNotation: (notation?: DataFormatNotationType) => Delimiter; };