import { MouseEvent } from 'react'; /** @private */ export interface CellInteraction { /** * Handle cell click for event creation */ handleCellClick: (e: MouseEvent | React.KeyboardEvent, startDate: Date, isAllDay?: boolean, endDate?: Date) => void; /** * Handle header cell double click for event creation */ handleCellDoubleClick: (e: MouseEvent, startDate: Date, isAllDay?: boolean, endDate?: Date) => void; /** * Handle key down event for accessibility */ handleKeyDown: (e: React.KeyboardEvent, startDate: Date, isAllDay?: boolean, endDate?: Date) => void; } export declare const useCellInteraction: () => CellInteraction; export default useCellInteraction;