import type { GridCellCheckboxProps, GridCellGrabberProps, GridCellActionsMenuProps, GridCellProps, GridCellTreeProps, GridHeaderCellCheckboxProps, GridHeaderCellExpandProps, GridHeaderCellProps, GridRowProps, GridStickyOverlayProps, GridFooterCellProps, GridDragControllerProps, GridDragIndicatorProps, GridHeaderRowProps, GridHeaderGroupCellProps, GridRangeSelectionProps, } from '../../functional' export type GridComponentsType = { GridLayout: React.ElementType GridHeadLayout: React.ElementType GridBody: React.ElementType GridFooter: React.ElementType GridCell: React.ComponentType GridCellActionsMenu: React.ComponentType GridCellLoading: React.ComponentType GridCellLayout: React.ElementType GridCellFocusLayout: React.ElementType GridCellCheckbox: React.ComponentType GridCellGrabber: React.ComponentType GridCellTree: React.ComponentType GridDragController: React.ComponentType GridDragOverlay: React.ComponentType GridDragIndicator: React.ComponentType GridContextActionsMenu: React.ComponentType GridColumnMenu: React.ComponentType GridEmptyContainer: React.ElementType GridHeader: React.ElementType GridHeaderCell: React.ComponentType GridHeaderCellLayout: React.ElementType GridHeaderCellCheckbox: React.ComponentType GridHeaderCellExpand: React.ComponentType GridHeaderGroupCell: React.ComponentType GridHeaderGroupCellLayout: React.ElementType GridHeaderRow: React.ComponentType GridHeaderRowLayout: React.ElementType GridHeaderDragOverlay: React.ComponentType GridFooterCell: React.ComponentType GridFooterCellLayout: React.ElementType GridFooterRow: React.ElementType GridFooterRowLayout: React.ElementType GridRangeSelection: React.ComponentType GridRow: React.ComponentType GridRowLayout: React.ElementType GridColumnMoveHandle: React.ElementType GridColumnResizeHandle: React.ElementType GridStickyOverlay: React.ComponentType GridStickySignal: React.ElementType GridContainer: React.ElementType }