/** * EntityTable - Advanced table component for entity list views * * Features: * - Row selection (single/all) with indeterminate state and shift-click * - Row click navigation to detail view * - Quick actions on hover (below primary column) * - Dropdown menu with configurable actions * - Delete confirmation modal * - Pagination with page size selector * - Server-side pagination support * - Permission-based action visibility * - Dynamic data-cy attributes * * Migrated from team-manager theme DataTable with entity system integration. */ import type { EntityTableProps } from './entity-table.types'; /** * EntityTable - Universal table component for any entity */ export declare function EntityTable({ entityConfig, data, columns: customColumns, selectable, selectedIds: controlledSelectedIds, onSelectionChange, onRowClick, basePath, quickActions: customQuickActions, dropdownActions: customDropdownActions, useDefaultActions, pagination, currentSort, onSort, searchQuery, onSearch, enableSearch, getItemName, emptyState, loading, onDelete, onDuplicate, getPublicUrl, className, teamId, headerActions, showHeader, }: EntityTableProps): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=EntityTable.d.ts.map