import React from "react"; export interface WeeklyCalendarDragAndDropCellDragEndHandlerArgs { source: { getCell: (dates: Record) => T; dateStr: string; getColumn: (dates: Record) => T[]; }; target: { dateStr: string; getColumn: (dates: Record) => T[]; }; cancel: () => void; } export type WeeklyCalendarDragAndDropCellDragEndHandler = (args: WeeklyCalendarDragAndDropCellDragEndHandlerArgs) => void; export interface WeeklyCalendarDragAndDropCellProps { children: React.ReactNode; calendarCellWidth: number; onDragEnd: WeeklyCalendarDragAndDropCellDragEndHandler; date?: Date; dateStr?: string; index?: number; } export declare const WeeklyCalendarDragAndDropCell: ({ children, onDragEnd, date, dateStr, index, calendarCellWidth, }: WeeklyCalendarDragAndDropCellProps) => import("@emotion/react/jsx-runtime").JSX.Element | null;