import type { LinesSectionProps } from './MasterDocument.types'; /** * Sección de líneas de detalle del documento maestro. * * Renderiza una tabla virtualizada (TanStack Table + TanStack Virtual) en * escritorio y tarjetas apiladas en móvil. Incluye menú contextual por línea * (editar, duplicar, eliminar), estado activo visual y estado vacío. * * @see docs/colors.md - Sistema de tokens de color * @see MasterDocument.types - LinesSectionProps, DocumentLineData, LineColumnConfig * * @example * ```tsx * openLineModal(id)} * onDeleteLine={(id) => removeLine(id)} * canAddLine={isEditable} * onAddLine={() => openNewLineModal()} * /> * ``` */ export declare function LinesSection({ title, lines, columns: columnConfigs, alerts, canAddLine, onAddLine, onEditLine, onViewLine, onDeleteLine, lineDeletable, onDuplicateLine, lineEditable, activeLineId, busyLineId, currentBreakpoint, className, selectionMode, selectedLineIds, onLineSelect, lineStatuses, lineSelectionErrors, onOpenLineCloseModal, lineActions, getLineActions, hideTitle, }: LinesSectionProps): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=LinesSection.d.ts.map