import moment, { DurationInputArg2, Moment } from 'moment'; /** * 获取日期范围 * @param max 最开始的日期距离今天的相差unit数 * @param min 最后的日期距离今天的相差天数 * @param unit 单位,默认:天 */ export declare function getRanges(max: number, min: number, unit?: DurationInputArg2): [Moment, Moment]; /** * 获取日期范围,输出为字符串 * @param max 最开始的日期距离今天的相差unit数 * @param min 最后的日期距离今天的相差天数 * @param format 格式化 * @param unit 单位,默认:天 */ export declare function getRangesToString(max: number, min: number, format?: string, unit?: DurationInputArg2): [string, string]; /** * 获取日期范围 * @param unitOfTime startOf 开始的单位 * @param min 最后的日期距离今天的相差天数 */ export declare function getRangesStartOf(unitOfTime: moment.unitOfTime.StartOf, min: number): [Moment, Moment]; export declare function getPickerRanges(): { [range: string]: [Moment, Moment]; }; export declare function getNameByDate(date: string | Moment): any; export declare function getDateRangeByRelativeAndAbsoluteTime(data?: { type: 1 | 2; value: string; }): null | [Moment, Moment]; export declare function getCurrentMonth(): number; export declare function getWeekNameByDate(date: string | Moment): string;