/**
 * 日期相关工具函数
 */
/**
 * 格式化日期
 * @param date 日期对象或时间戳
 * @param format 格式字符串，默认为 'YYYY-MM-DD HH:mm:ss'
 */
export declare function formatDate(date: Date | number | string, format?: string): string;
/**
 * 获取相对时间描述
 * @param date 日期对象或时间戳
 * @param now 当前时间，默认为现在
 */
export declare function getRelativeTime(date: Date | number | string, now?: Date): string;
/**
 * 获取日期范围
 * @param start 开始日期
 * @param end 结束日期
 */
export declare function getDateRange(start: Date | number | string, end: Date | number | string): Date[];
/**
 * 添加时间
 * @param date 原始日期
 * @param amount 要添加的数量
 * @param unit 时间单位：'years' | 'months' | 'days' | 'hours' | 'minutes' | 'seconds'
 */
export declare function addTime(date: Date | number | string, amount: number, unit: 'years' | 'months' | 'days' | 'hours' | 'minutes' | 'seconds'): Date;
/**
 * 判断是否为同一天
 * @param date1 第一个日期
 * @param date2 第二个日期
 */
export declare function isSameDay(date1: Date | number | string, date2: Date | number | string): boolean;
