type UseBaseRangeDatesOprions = {
    /**
     * Минимальная дата
     */
    minDate: Date;
    /**
     * Максимальная дата
     */
    maxDate: Date;
    /**
     * Выбранная start дата
     */
    selectedStartDate?: Date | null;
    /**
     * Выбранная end дата
     */
    selectedEndDate?: Date | null;
    /**
     * При true хук вернет предыдущие значения, не рассчитывая новые при изменении зависимостей.
     * Используется, что бы при выборе первой даты, второй календарь не менял активный месяц до момента повторного открытия поповера
     */
    shouldReturnPrevValues?: boolean;
    /**
     * Разница между startBaseDate и endBaseDate по умолчанию
     */
    monthOffset?: number;
};
/**
 * Хук возвращает базовые даты, по которым должны рендериться тот или иной месяц в календарях DateRangePicker
 */
export declare const useBaseRangeDates: ({ minDate, maxDate, shouldReturnPrevValues, selectedStartDate, selectedEndDate, monthOffset, }: UseBaseRangeDatesOprions) => {
    startBaseDate: Date;
    endBaseDate: Date;
};
export {};
