import 'rollup-plugin-inject-process-env'; import { Dayjs } from "dayjs"; import { BusyDayDescription } from "stentor-models"; /** * Determines whether a calendar day counts as a bookable "business day" for the business. * * When `availableDays` is provided, those are the business's operating days — a business open * 7 days a week includes weekends. Only when `availableDays` is absent do we fall back to the * legacy Monday–Friday definition of a business day. */ export declare function isBusinessDay(day: Dayjs, busyDays: BusyDayDescription): boolean; /** * Pure implementation of the default busy-day rules for the date picker. * * Returns true when the given date should be disabled (not selectable). * * @param d The date being evaluated. * @param busyDays The busy-day configuration. * @param now The current moment, used for "current day" and time-of-day checks. */ export declare function isDisabledByBusyDays(d: Dayjs, busyDays: BusyDayDescription, now: Dayjs): boolean;