import type { BoardProps } from './board'; /** * The board for touch and narrow viewports: full-height lanes in a horizontal * scroll-snap track, one mostly-filling the viewport with the next one peeking * in from the right, switched by swiping (per the tickets Figma mocks — no * separate column navigation is rendered). * * Nothing drag-and-drop exists in this tree at all — no monitor, no drop * targets, no auto-scroll, no keyboard lift (every lane renders with * `touchMode`, see `board-column.tsx`). The HTML5 drag events Pragmatic builds * on never fire under touch, so a drag here could only ever be a dead * affordance. A card's column is changed from the ticket itself (its dialog), * not from the board, which is why this component never calls `onChange`. * * Collapse works exactly as on the drag board (same lane header buttons, same * `collapseStorageKey`, so the choice survives a mode switch); a collapsed lane * is a narrow vertical stop in the same snap track. Only the custom horizontal * scrollbar is absent — in a snap pager the track itself is the navigation. */ export declare function TouchBoard({ columns, onLoadMore, onAddTicket, onArchiveColumn, getTicketHref, renderAssignSlot, onApprove, onReject, collapseStorageKey, loadMoreRootMargin, className, }: BoardProps): import("react").JSX.Element; //# sourceMappingURL=touch-board.d.ts.map