import { Dispatch, SetStateAction } from 'react'; import { KanbanProps } from './Kanban'; export interface KanbanColumnProps extends Pick { title: string; column: string; setDragging: Dispatch>; className?: string; columnClassName?: string; indicatorClassName?: string; titleClass?: string; } /** * KanbanColumn component for displaying a column in a kanban board. * @component * @param {Object} props - The component props. * @param {string} props.title - The title of the kanban column. * @param {KanbanCardProps[]} props.cards - The array of KanbanCardProps representing the cards in the column. * @param {string} props.column - The identifier for the column. * @param {Dispatch>} props.setDragging - Function to set the dragging state. * @param {boolean} props.dragable - Boolean indicating whether cards are draggable. * @param {Dispatch>} props.setCards - Function to set the array of cards. * @param {string} [props.className] - Additional class name for styling purposes. * @param {string} [props.columnClassName] - Additional class name for styling the column. * @returns {React.ReactNode} The rendered KanbanColumn component. */ export declare const KanbanColumn: ({ title, cards, column, setCards, setDragging, className, columnClassName, dragable: dragableCards, onReorder, onCreate, indicatorClassName, titleClass, theme: customTheme, labels, }: KanbanColumnProps) => React.ReactNode; //# sourceMappingURL=Column.d.ts.map