/** * Given a date or dateString it adds a few days to that date & formats the date in a certain format * @param date could be a string like YYYY-MM-DD or a Date object * @param numberOfDays the number of days to add * @param formatString the format string to format the date * @returns {string} */ export declare function addDaysAndFormat(date: Date | string, numberOfDays: number, formatString?: string): string; export declare function formatDate(date: Date | string, formatString?: string): string; /** * Checks if a date string provided is in YYYY-MM-DD format */ export declare function isYYYY_MM_DD(dateStr: string): boolean; /** * Returns all dates in between two days * @param startDate the date to start from * @param endDate the date to end at * @param exclusive should the last date be excluded? */ export declare function getDatesBetween(startDate: string | Date, endDate: string | Date, exclusive?: boolean): Date[]; /** * This number represents a day in seconds */ export declare const DAY_IN_SECONDS = 86400; /** * This number represents a day in minutes */ export declare const DAY_IN_MINUTES = 1440; //# sourceMappingURL=date-utils.d.ts.map