import { ICalendarMode, ICalendarValue } from './Calendar.types'; /** * 判断日期是否相同 */ export declare const isSame: (start: Date, end: Date) => boolean; /** * 计算日期差 */ export declare const geteDateDiff: (a: Date, b: Date) => number; /** * 判断是否在日期区间内 */ export declare const isRange: (current: Date, start: Date, end: Date) => boolean; /** * 取数组第一个日期为开始日期,最后一个日期为结束日期 */ export declare const generateRangeDate: (value: Date[]) => { start: Date; end: Date; }; /** * 格式化初始日期 * @return undefined | Array */ export declare const formatDate: (mode: ICalendarMode, value: ICalendarValue, minDate: Date, maxDate: Date) => any[] | Date;