import { DateObjectUnits, DateOption, Locale, LocaleOptions, MakeOptionalRequired } from './types'; export declare const formatDateWithString: (dateToFormat: DateOption, format: string, locale?: Locale) => string; export declare const getJSDateFormat: (date: DateOption) => Date; export declare const convertDateToDateObject: (date: Date) => MakeOptionalRequired; export declare const convertDateObjectToDate: (date: DateObjectUnits) => Date; export declare const formatDate: (date: DateOption, options?: { localeOptions?: LocaleOptions; locale?: Locale; format?: string; }) => string; export declare const labelFormat: ({ format, option, date, locale, }: { date: Date; format?: string; option: LocaleOptions; locale?: Locale; }) => string; export declare const formatHourWithLeadingZero: (hour?: number) => string | 12; export declare const formatMinuteSecondWithLeadingZero: (minSec?: number) => string;