import { DateRange } from '../DateRangePicker/BaseDateRangeInput'; import { ReferenceMonth } from '../MonthPicker'; import { ReferenceMonthRange } from './MonthRangePicker'; /** * Check if the first reference month is bigger than or equal to the second reference month * * @param month1 First reference month * @param month2 Second reference month */ export declare const isGreaterOrEqualThan: (month1: ReferenceMonth, month2: ReferenceMonth) => boolean; /** * Check if the first reference month is less than or equal to the second reference month * * @param month1 First reference month * @param month2 Second reference month */ export declare const isLessOrEqualThan: (month1: ReferenceMonth, month2: ReferenceMonth) => boolean; /** * Check if the first reference month is less than the second reference month * * @param month1 First reference month * @param month2 Second reference month */ export declare const isLessThan: (month1: ReferenceMonth, month2: ReferenceMonth) => boolean; /** * Check if the first reference month is bigger than the second reference month * * @param month1 First reference month * @param month2 Second reference month */ export declare const isGreaterThan: (month1: ReferenceMonth, month2: ReferenceMonth) => boolean; /** * Check if the first reference month is equal to the second reference month * * @param month1 First reference month * @param month2 Second reference month */ export declare const isSameReferenceMonth: (month1: ReferenceMonth, month2: ReferenceMonth) => boolean; /** * Check if a reference month is between the minimum and maximum values * * @param minMonth The minimum value * @param maxMonth The maximum value */ export declare const disabledByMonth: (minMonth: ReferenceMonth, maxMonth: ReferenceMonth) => (month: ReferenceMonth) => boolean; /** * Transform a range reference month in date range * * @param range The range to be transformed */ export declare const transformRangeReferenceMonth: (range: ReferenceMonthRange) => DateRange;