import { r as PickerProps } from "../../interactive-C4bxY0ip.js"; import { n as Format, t as DateFormat } from "../../format-Dq02z5ZL.js"; import { a as CalendarStripProps, c as CalendarStrings } from "../../index-DVwBbK2c.js"; //#region src/charts/calendar-strip/client.d.ts interface InteractiveCalendarStripProps extends CalendarStripProps, PickerProps { strings?: CalendarStrings; /** * Number format for the day's value in the hover/focus readout. Interactive- * only: the static summary counts days ("Active 11 of 24 days"), and a count * is not a value to format. */ format?: Format; /** Announced day label (defaults to weekday + month + day, UTC). */ dateFormat?: DateFormat; /** Locale for the readout's number and date formatting. Interactive-only, * for the same reason as `format`. */ locale?: string | string[]; /** * Opt-in entrance motion (default `false`): cells fade in, staggered, on first * client-side mount. Past 80 cells — about twelve `weeks` — the strip reveals * with one left-to-right wipe instead. The cap is the engine's and deliberate: * a per-cell stagger over hundreds of days costs more in animation tracks than * it returns in legibility. Inert on the server and on hydrated server HTML; * `prefers-reduced-motion` always wins. */ animate?: boolean; } declare function CalendarStrip(props: InteractiveCalendarStripProps): React.ReactNode; //#endregion export { CalendarStrip, InteractiveCalendarStripProps };