import React from 'react'; import type { Task } from '@backlog-md/core'; import type { StatusColumn } from '../hooks/useKanbanData'; interface KanbanColumnProps { /** The column status key (used as droppable ID) */ columnId: StatusColumn; /** Display label for the column */ status: string; tasks: Task[]; /** Total number of tasks in this column (for pagination) */ total?: number; /** Whether more tasks are available to load */ hasMore?: boolean; /** Whether more tasks are currently being loaded */ isLoadingMore?: boolean; /** Callback to load more tasks */ onLoadMore?: () => void; onTaskClick?: (task: Task) => void; /** Whether column should take full width (for narrow/mobile views) */ fullWidth?: boolean; /** Currently selected task ID */ selectedTaskId?: string | null; } export declare const KanbanColumn: React.FC; export {}; //# sourceMappingURL=KanbanColumn.d.ts.map