export default interface IDate {
    day(): number;
    month(): number;
    year(): number;
    clone(): IDate;
    diff(date: IDate, unit?: "day" | "month" | "year"): number;
    add(amount: number, unit?: "day" | "month" | "year"): IDate;
    subtract(amount: number, unit?: "day" | "month" | "year"): IDate;
    weekday(): number;
    getMonthName(): string;
    format(format?: string): string;
}
