import { ResolvedCalendarEntry, CalendarConfig, DragState } from '../calendar-types'; interface UseDragResizeOptions { config: CalendarConfig; entries: ResolvedCalendarEntry[]; onResizeEnd?: (state: DragState) => void; setDragState: (state: DragState | null) => void; } export declare function useDragResize(options: UseDragResizeOptions): { handleResizePointerDown: (entry: ResolvedCalendarEntry, edge: "top" | "bottom", event: React.PointerEvent) => void; }; export {};