export default class DayPoint { public static canParse(value: string): boolean; public static parse(value: string): DayPoint; public static tryParse(value: string): DayPoint | null; public static assumeNow(dayPoint: DayPoint): void; public static get today(): DayPoint; constructor(year: number, month: number, date: number, ...args: any[]); _value: Date; _day: number; _date: number; _month: number; _year: number; public get value(): number; public get day(): number; public get date(): number; public get month(): number; public get year(): number; public get shortYear(): number; public get isWeekday(): boolean; public get isWeekend(): boolean; public get isLeapYear(): boolean; public get nextDay(): DayPoint; public get prevDay(): DayPoint; public get nextMonth(): DayPoint; public get prevMonth(): DayPoint; public get nextYear(): DayPoint; public get prevYear(): DayPoint; public get firstDayOfMonth(): DayPoint; public get lastDayOfMonth(): DayPoint; public add(years: number, months: number, days: number): DayPoint; public isBefore(other: DayPoint): boolean; public isAfter(other: DayPoint): boolean; public equals(other: DayPoint): boolean; public toString(formatString?: string): string; public toDate(): Date; public toJson(): string; }