import { DatePickerInputValueParserParameters } from './types'; import { DateOrDateRangeType, DateRangeType } from '../Calendar'; export declare const timezoneConvert: (date: DateOrDateRangeType, timeZone?: string | undefined) => DateOrDateRangeType; export declare const timezoneFormat: (date: Date, timeZone?: string | undefined) => Date; export declare const formatDateRange: (dates: DateRangeType, format: string) => string; export declare const isDateValid: (date: string, pattern: string) => boolean; export declare const isDateAfter: (date: Date, dateToCompare: Date) => boolean; export declare const isDateBefore: (date: Date, dateToCompare: Date) => boolean; export declare const isDateWithinInterval: (date: Date, minDate: Date | undefined, maxDate: Date | undefined) => boolean; export declare const datePickerParseDateString: (value: string, { customParser, dateFormat, timezone, minDate, maxDate }: DatePickerInputValueParserParameters) => Date | undefined; export declare const isValidDateValue: (dateValue: DateOrDateRangeType | string) => dateValue is DateOrDateRangeType; export declare const getStartOfTheDayDate: (date?: Date | undefined) => Date | undefined;