import * as React from 'react';
import type { BoardColumnDef, BoardTicket } from './types';
export interface BoardColumnProps {
    column: BoardColumnDef;
    collapsed?: boolean;
    onToggleCollapse: () => void;
    onAddTicket?: (columnId: string) => void;
    onArchive?: (columnId: string) => void;
    getTicketHref?: (ticketId: string) => string;
    renderAssignSlot?: (ticket: BoardTicket) => React.ReactNode;
    onLoadMore?: (columnId: string) => void;
    loadMoreRootMargin?: string;
    joinLeft?: boolean;
    joinRight?: boolean;
}
export declare function BoardColumn({ column, collapsed, onToggleCollapse, onAddTicket, onArchive, getTicketHref, renderAssignSlot, onLoadMore, loadMoreRootMargin, joinLeft, joinRight, }: BoardColumnProps): React.JSX.Element;
//# sourceMappingURL=board-column.d.ts.map