import { DayOfWeekNumber } from '../../data/_formatter'; export declare function tryConvertToDateTime(value: any): any; export declare function patchDateTime(storageDTO: any): void; export declare function toStringArray(value: any, type?: string): any; export declare function parseTimeToDate(timeStr: string): Date; export declare function toUtcDate(value: any, type?: string): Date; export declare function fromUtcDateToString(date: Date, type?: string): string; export declare function serializeDate(date: Date, type?: string): string; export declare function clone(date: Date): Date; export declare function addDays(date: Date, days: number): void; export type CalendarWeekRule = 'FirstDay' | 'FirstFullWeek' | 'FirstFourDayWeek'; export declare function getIsStartOfFirstWeek(calendarWeekRule: CalendarWeekRule): { (date: any): boolean; }; export declare function divideIntoWeeks(start: Date, end: Date, firstDayOfWeek: DayOfWeekNumber, calendarWeekRule: CalendarWeekRule, add: { (date: Date): void; }): void; export declare function getStartOfFirstWeek(year: number, firstDayOfWeek: DayOfWeekNumber, calendarWeekRule: CalendarWeekRule): Date;