export type UseKanbanAutoScrollOptions = { getBoardElement(): Element | null; getVerticalTarget(): Element | null; }; export type UseKanbanAutoScrollReturn = { onPointerMove(clientX: number, clientY: number): void; stop(): void; }; /** * Drives horizontal (board) and vertical (column body) auto-scroll while a drag * is in progress. Reads the active scroll containers via the option callbacks. */ export declare function useKanbanAutoScroll(options: UseKanbanAutoScrollOptions): UseKanbanAutoScrollReturn;