import type { DateRange } from 'react-day-picker'; export declare const splitDateTimeValue: (value: string) => { datePart: string; timePart: string; }; export declare const parseDateFromValue: (value: string, mask?: string) => Date | undefined; export declare const parseDateTimeFromValue: (value: string, mask?: string) => Date | undefined; export declare const getTimeFromValue: (value: string) => string; export declare const formatTimeFromDate: (value?: Date) => string; export declare const applyTimeToDate: (value: Date | undefined, timeValue: string) => Date; export declare const formatDateTime: (value: Date | undefined, timeOverride: string, withTime: boolean) => string; export declare const applyMask: (value: string, includeTime: boolean) => string; export declare const getMaskDigitCount: (mask: string) => number; export declare const applyMaskWithPattern: (value: string, mask: string) => string; export declare const applyRangeMask: (value: string, includeTime: boolean) => string; export declare const applyRangeMaskWithPattern: (value: string, mask: string) => string; export declare const parseRangeValue: (value: string, includeTime: boolean, mask?: string) => { range: { from: Date; to: Date; }; time: { from: string; to: string; }; }; export declare const getCaretFromDigitCount: (maskedValue: string, digitsBeforeCaret: number) => number; export declare const buildTimeValue: (hour: string, minute: string) => string; export declare const buildDateTimeValue: (datePart: string, timePart: string) => string; export declare const formatRangeValue: (value: DateRange | undefined, timeOverride: { from: string; to: string; }, withTime: boolean) => string; export declare const formatRangeValues: (value: DateRange | undefined, timeOverride: { from: string; to: string; }, withTime: boolean) => string[]; export declare const formatMultipleValues: (value: Array | undefined) => string[]; export declare const isDateArray: (value: unknown) => value is Date[]; export declare const isStringArray: (value: unknown) => value is string[]; export declare const normalizeDates: (value: Array | undefined, mask?: string) => Date[] | undefined; export declare const normalizeRangeFromStrings: (value: string[] | undefined, mask?: string) => DateRange | undefined;