import React from 'react'; import { useIntlFormattedDate } from '@preply/ds-core'; declare function DayFull(...params: Parameters['formatDayFull']>): React.JSX.Element; declare function DayShort(...params: Parameters['formatDayShort']>): React.JSX.Element; declare function MonthFull(...params: Parameters['formatMonthFull']>): React.JSX.Element; declare function MonthShort(...params: Parameters['formatMonthShort']>): React.JSX.Element; declare function MonthYearFull(...params: Parameters['formatMonthYearFull']>): React.JSX.Element; declare function MonthYearShort(...params: Parameters['formatMonthYearShort']>): React.JSX.Element; declare function DateFull(...params: Parameters['formatDateFull']>): React.JSX.Element; declare function DateShort(...params: Parameters['formatDateShort']>): React.JSX.Element; declare function DateYearShort(...params: Parameters['formatDateYearShort']>): React.JSX.Element; declare function DayDateFull(...params: Parameters['formatDayDateFull']>): React.JSX.Element; declare function DayDateShort(...params: Parameters['formatDayDateShort']>): React.JSX.Element; declare function DateYearFull(...params: Parameters['formatDateYearFull']>): React.JSX.Element; declare function DayDateYearFull(...params: Parameters['formatDayDateYearFull']>): React.JSX.Element; declare function DayDateYearShort(...params: Parameters['formatDayDateYearShort']>): React.JSX.Element; declare function DateRangeShort(...params: Parameters['formatDateRangeShort']>): React.JSX.Element; declare function DateRangeFull(...params: Parameters['formatDateRangeFull']>): React.JSX.Element; declare function DateRangeYearShort(...params: Parameters['formatDateRangeYearShort']>): React.JSX.Element; declare function DayDateNumberShort(...params: Parameters['formatDayDateNumberShort']>): React.JSX.Element; declare function RelativeDay(...params: Parameters['formatRelativeDay']>): React.JSX.Element | undefined; declare function RelativeDayDateShort(...params: Parameters['formatRelativeDayDateShort']>): React.JSX.Element | undefined; declare function EveryWeekDayFull(...params: Parameters['formatEveryWeekDayFull']>): React.JSX.Element; export declare const IntlFormattedDate: { /** * @returns e.g. "Monday" */ DayFull: typeof DayFull; /** * @returns e.g. "Mon" */ DayShort: typeof DayShort; /** * @returns e.g. "January" */ MonthFull: typeof MonthFull; /** * @returns e.g. "Jan" */ MonthShort: typeof MonthShort; /** * @returns e.g. "January 2024" */ MonthYearFull: typeof MonthYearFull; /** * @returns e.g. "Jan 2024" */ MonthYearShort: typeof MonthYearShort; /** * @returns e.g. "January 1" */ DateFull: typeof DateFull; /** * @returns e.g. "Jan 1" */ DateShort: typeof DateShort; /** * @returns e.g. "January 1, 2024" */ DateYearFull: typeof DateYearFull; /** * @returns e.g. "Jan 1, 2024" */ DateYearShort: typeof DateYearShort; /** * @returns e.g. "Monday, January 1" */ DayDateFull: typeof DayDateFull; /** * @returns e.g. "Mon, Jan 1" */ DayDateShort: typeof DayDateShort; /** * @returns e.g. "Monday, January 1, 2024" */ DayDateYearFull: typeof DayDateYearFull; /** * @returns e.g. "Mon, Jan 1, 2024" */ DayDateYearShort: typeof DayDateYearShort; /** * @returns e.g. "Jan 1 - 7" */ DateRangeShort: typeof DateRangeShort; /** * @returns e.g. "January 1 - 7" */ DateRangeFull: typeof DateRangeFull; /** * @returns e.g. "Jan 1 - 7, 2024" */ DateRangeYearShort: typeof DateRangeYearShort; /** * @returns e.g. "today", "tomorrow" or undefined */ RelativeDay: typeof RelativeDay; /** * @returns e.g. "today, Jan 1" or "Monday, Jan 1" */ RelativeDayDateShort: typeof RelativeDayDateShort; /** * @returns e.g. "Mon 31" */ DayDateNumberShort: typeof DayDateNumberShort; /** * @returns e.g. "Every Monday" */ EveryWeekDayFull: typeof EveryWeekDayFull; }; export {}; //# sourceMappingURL=IntlFormattedDate.d.ts.map