import { WeekDay } from './definition';
export declare function diffTime(d1: Date, d2: Date): {
    year: number;
    month: number;
    day: number;
    weekDay: number;
    dayOfYear: number;
    hour: number;
    minute: number;
    second: number;
};
export declare function daysOf(ms: number): number;
export declare function weeksOf(ms: number): number;
export declare function daysBetween(start: Date, end: Date): number;
export declare function weeksBetween(start: Date, end: Date): number;
export declare function weekDaysBetween(start: Date, end: Date, days: WeekDay[]): number;
export declare function workDaysBetween(start: Date, end: Date): number;
export declare function weekendDaysBetween(start: Date, end: Date): number;
export declare function addDays(date: Date, count: number): Date;
export declare function isWeekDay(number: number): number is WeekDay;
export declare function weekDayFilter(days: number[]): WeekDay[];
//# sourceMappingURL=timespan.d.ts.map