import { type FC, type ReactNode } from 'react'; import type { PresetConfig } from './types'; export interface CalendarPresetsProps { /** Children preset items for custom presets */ children?: ReactNode; /** Array of preset configurations. Defaults to DEFAULT_SINGLE_PRESETS or DEFAULT_RANGE_PRESETS based on calendar type */ presets?: PresetConfig[]; /** Whether to show keyboard shortcuts next to presets */ showShortcuts?: boolean; /** Additional className for styling */ className?: string; } /** * Sidebar panel with quick date selection presets. * Can receive preset items as children or via presets prop. * Automatically registers keyboard shortcuts when presets have shortcut keys. * * @example * // Using children * * * * * * @example * // Using presets prop * * * @example * // Using default presets (auto-selected based on calendar type) * */ export declare const CalendarPresets: FC;