import React from 'react'; import type { RenderErrorMessage } from '../../../components/PaginatedTable'; import type { VisibleEntities } from '../../../store/reducers/storage/types'; import type { GroupsGroupByField } from '../../../types/api/storage'; import type { StorageGroupsColumn } from './columns/types'; import './PaginatedStorageGroupsTable.scss'; interface PaginatedStorageGroupsTableProps { columns: StorageGroupsColumn[]; database?: string; nodeId?: string | number; groupId?: string | number; pDiskId?: string | number; filterGroup?: string; filterGroupBy?: GroupsGroupByField; searchValue: string; visibleEntities: VisibleEntities; onShowAll: VoidFunction; scrollContainerRef: React.RefObject; renderErrorMessage: RenderErrorMessage; initialEntitiesCount?: number; } export declare const PaginatedStorageGroupsTable: ({ columns, database, nodeId, groupId, pDiskId, filterGroup, filterGroupBy, searchValue, visibleEntities, onShowAll, scrollContainerRef, renderErrorMessage, initialEntitiesCount, }: PaginatedStorageGroupsTableProps) => import("react/jsx-runtime").JSX.Element; export {};