import { Button } from "./button.js";
import * as React$1 from "react";
import * as react_jsx_runtime46 from "react/jsx-runtime";
import { DayButton, DayPicker } from "react-day-picker";

//#region src/react/ui/calendar.d.ts
/** Date picker component for selecting single dates or date ranges */
declare function Calendar({
  className,
  classNames,
  showOutsideDays,
  captionLayout,
  buttonVariant,
  formatters,
  components,
  ...props
}: React$1.ComponentProps<typeof DayPicker> & {
  buttonVariant?: React$1.ComponentProps<typeof Button>["variant"];
}): react_jsx_runtime46.JSX.Element;
/** Individual day button within the calendar grid */
declare function CalendarDayButton({
  className,
  day,
  modifiers,
  ...props
}: React$1.ComponentProps<typeof DayButton>): react_jsx_runtime46.JSX.Element;
//#endregion
export { Calendar, CalendarDayButton };
//# sourceMappingURL=calendar.d.ts.map