Optionalalign?: "start" | "center" | "end"Optionalaria-describedby?: stringOptionalaria-invalid?: boolean | "true" | "false"OptionalcaptionLayout?: React.ComponentProps<typeof Calendar>["captionLayout"]Year/month dropdowns — useful for DOB. Default "dropdown".
OptionalclassName?: stringOptionaldisabled?: booleanDisables the trigger button (not individual calendar days).
OptionaldisabledDates?: React.ComponentProps<typeof Calendar>["disabled"]Days the calendar cannot select — forwarded to react-day-picker's
disabled matcher (e.g. { after: new Date() } for no future dates).
Named separately from disabled so FormControl can still disable the
trigger without clobbering day matchers.
OptionalfromYear?: numberOptionalid?: stringOptionalonChange?: (next: string | undefined) => voidOptionalplaceholder?: stringOptionaltoYear?: numberOptionalvalue?: stringyyyy-MM-dd preferred; ISO ok — normalized with the leading date part.
Shown on the trigger button