import { TransactionLinesTableProps } from './transactionLineTableTypes';
/**
 * Tabular view of non-journal-entry transaction lines (vendor / deposit
 * today; customer/product-service kept on the legacy card view).
 *
 * Mirrors `TransactionLinesJournalEntryTable` minus:
 *   - the per-row vendor / payee dropdown (the parent transaction
 *     header owns vendor selection)
 *   - the debit/credit posting split (a single right-aligned amount
 *     column replaces them)
 *   - the sticky totals row at the bottom (per Figma 5240:7220 and the
 *     explicit "no totals row" requirement)
 *
 * The bottom-rounded corners are owned by the last `RowWrapper` since
 * there is nothing else following it inside the card.
 */
export default function TransactionLinesTable({ accountList, accountsHierarchyList, classHierarchyList, classList, containerRef: _containerRef, isAccountingClassesEnabled, isAccountingProjectsEnabled, isCOTEnabled, isProjectsTransactionsEnabled, lines, projects, searchAutoComplete, sectionId, transaction, bookCloseDate: _bookCloseDate, cotTracking, entityId: _entityId, isDisabled, isQuickViewMode, isUncategorizedExpenseCategoryEnabled, openTooltipId, setOpenTooltipId, uncategorizedAccounts, lineItemsLocalData: _lineItemsLocalData, }: Readonly<TransactionLinesTableProps>): JSX.Element;
