import { t as ModuleTheme } from "../module-theme-hGWXgqv4.cjs"; //#region src/modules/days-track/CalendarDaysTrack.d.ts type CalendarDaysTrackProps = { /** Show the short month name as a sub-label on the active day. */ showMonthLabel?: boolean; /** * Span modes: edit a range bound (`"from"`/`"to"`)'s day instead of the view. * Commits via `setBoundDate` (core owns ordering/clamping). */ bound?: "from" | "to"; col?: number | string; className?: string; /** * Per-module theme override: a built-in family name (`data-theme`) or a * `createTheme` token object (inline `--c-*` vars on the track). */ theme?: ModuleTheme; /** Per-module scheme override (`data-scheme` on the track). */ scheme?: "light" | "dark" | "auto"; onDaySelect?: (year: number, month: number, day: number) => void; }; /** * Days of the view month as a horizontal physics track (the v2 days-track). * Landing on a day navigates the view; in single mode it doubles as a day * picker (commits the date). With `bound` it edits the range bound's day. * Circular; clamps to `min`/`max` within the month. (Multiselect confirm-overlay * rides the deferred pass.) */ declare function CalendarDaysTrack({ showMonthLabel, bound, col, className, theme, scheme, onDaySelect }: CalendarDaysTrackProps): import("react/jsx-runtime").JSX.Element; //#endregion export { CalendarDaysTrack, type CalendarDaysTrackProps };