import { StrDate } from "../date.types.js"; //#region source/helpers/date.d.ts /** * Calculates the date for the next day (formatted as 'YYYY-MM-DD') */ declare const tomorrow: () => string; /** * Calculates the date for the next month (formatted as 'YYYY-MM-DD') */ declare const nextMonth: () => string; /** * Returns true if the first ISO-formatted date is after the second ISO-formatted date. * * @param firstDate - The first date (formatted as 'YYYY-MM-DD') * @param secondDate - The second date (formatted as 'YYYY-MM-DD') */ declare const isAfterIso: (firstDate: string, secondDate: string) => boolean; /** * Returns an array of the first day of each month in a given date range (formatted as 'YYYY-MM-01') * * @param startDate - The start date of the range (formatted as 'YYYY-MM-DD') * @param endDate - The end date of the range (formatted as 'YYYY-MM-DD') * @throws {RangeError} - Start date must be before the end date. */ declare const getFirstDayOfEachMonthInRange: (startDate: StrDate, endDate: StrDate) => StrDate[]; //#endregion export { getFirstDayOfEachMonthInRange, isAfterIso, nextMonth, tomorrow };