/** * Data-views — view-body primitives for list-page hubs. * * Composes `DataTable`, `useTableState`, `TablePropertiesDrawerButton`, the * `DataListViewType` registry, and the various non-table view bodies * (DataRowList, ListPageBoardTemplate, ListPageBoardCard, split-view * shells) into a single import surface. * * `HubTable` is the binding layer: pass it columns, rows, and a * `renderers` map of view-render-kinds and it produces a complete * list-page hub body for every supported view tab. */ export * from "./hub-table" // Re-export the lifecycle-seed helper alongside `CreatedViewSpec` (exported // from `./hub-table`) so the "Add view" creation flow has a single import // surface for committing the spec emitted by ``. export { seedTableStateLifecycle, type SeedTableStateLifecyclePartial } from "../../lib/table-state-lifecycle" export * from "./data-row-list" export * from "./list-page-connected-view-body" export * from "./list-page-board-template" export * from "./list-page-board-card" export * from "./board-card-primitives" export * from "./list-page-tree-column-header" export * from "./list-page-split-details-placeholder" export * from "./list-page-split-hub-chrome" export * from "./list-page-split-hub-tokens" export * from "./list-page-tree-panel-shell" export * from "./finder-panel-view" export * from "./folder-grid-view" export * from "./outline-tree-menu" export * from "./os-folder-glyph" export * from "./person-identity-cell" /** Named column cell primitives (incl. `StatusCell`) — Design OS / Columns catalog. */ export * from "./table-cells"