import type { DateUnit, RangeDateValue } from './types'; type RangeDateIntervalParams = { limit: number; /** * Еденицы измерения лимита * @default 'day' */ unit?: DateUnit; /** * Замена стандартного сообщения об ошибки */ message?: string; }; /** * Позволяет ограничить интервал на конкретное значение. Установка интревала возможна в следующих единицах: день, месяц и год. * @example * ```ts * const validate = rangeDate(rangeDateInterval({ limit: 14 })); * validate({ start: new Date('2024.08.15'), end: new Date('2024.09.05') }); * ``` */ export declare const rangeDateInterval: >(params: RangeDateIntervalParams) => (value: RangeDateValue, prevCtx?: import("../core").ValidationContext | undefined) => ReturnType>; export {};