import { t as Adapter } from "./adapter.types-CDV9mYni.js"; import { t as Selection } from "./selection.types-0TRo8T6S.js"; //#region src/selection/selection.libs.d.ts /** * Returns `true` when `date` should be non-interactive. * * Checks in order: * 1. Predicate / array from `constraints.disabled` * 2. Before `constraints.fromDate` * 3. After `constraints.toDate` */ declare function isDateDisabled(adapter: Adapter.IDateAdapter, date: TDate, constraints: Selection.ISelectionConstraints): boolean; /** * Returns `true` when `date` falls inside `range` (inclusive on both ends). * Returns `false` when `range.to` is null (range is still being selected). */ declare function isInRange(adapter: Adapter.IDateAdapter, date: TDate, range: Selection.DateRange): boolean; //#endregion export { isInRange as n, isDateDisabled as t };