import React from 'react'; import RecordBoardToolBar from './ToolBar'; import RecordBoardBatchActionBar from './BatchActionBar'; import RecordBoardPagination from './Pagination'; import RecordBoardSearch from './Search'; import './shellFrameFloorMap.less'; import ToolBarReset from './ToolBarReset'; import ToolBarQuickFilter from './ToolBarQuickFilter'; import RecordBoardFloorMap from './FloorMap'; import RecordBoardCalendar from './Calendar/RecordBoardCalendar'; import RecordBoardResourceWall from './ResourceWall/RecordBoardResourceWall'; /** * Shell Frame:基于 PisellShellFrame 的 RecordBoard 壳层。 * 解析子节点:**GridLayout / CardLayout 等** 与可选 **FloorMap / Calendar / ResourceWall** 槽; * 子视图组合与 Segmented 切换由子节点与根级 props 决定;根级 `floorMap` / `calendar` / `resourceWall` 与子槽合并时**子组件优先**。 */ declare const RecordBoardShellFrame: React.FC<{ children?: React.ReactNode; className?: string; style?: React.CSSProperties; /** * 工具栏与表格主体之间的「附加条」插槽,透传给底层 PisellShellFrame.belowToolbar。 * 用于在不改 ToolBar 内部结构的前提下,紧贴 toolbar 下方插入轻量条目 * (例如 HUD 抽屉里的「当日总览」摘要栏)。 */ belowToolbar?: React.ReactNode; }>; export default RecordBoardShellFrame; export { RecordBoardToolBar, RecordBoardBatchActionBar, RecordBoardPagination, RecordBoardSearch, ToolBarReset, ToolBarQuickFilter, RecordBoardFloorMap, RecordBoardCalendar, RecordBoardResourceWall, }; export { useRecordBoardShellBodyMeta } from './ShellBodyMetaContext';