import { type KitStyled, type KitTone } from "../tokens.js"; export interface CalendarProps extends KitStyled { /** Items from a tool call. */ items: Array>; /** Field holding the day each item falls on (ISO date or datetime). */ dateField?: string; /** Field for each item's label. */ titleField?: string; /** Field shown under each item's label, AS GIVEN — the last limb of the dead * value tier used to force money onto it, so a field of HOURS came out * "$520.00". A figure is formatted where the items are prepared, like every * other value the Kit displays. */ amountField?: string; /** Field whose value labels and tones each item. */ statusField?: string; /** Status value → tone, exactly as EnumBadge takes it. */ tones?: Record; /** The month to lay out, as ISO `yyyy-mm`; defaults to the earliest item's, * and falls back to that same inference if it names no real month. */ month?: string; } export declare function Calendar({ items: rawItems, dateField, titleField, amountField, statusField, tones, month, style }: CalendarProps): import("react").JSX.Element;