import * as react_jsx_runtime from 'react/jsx-runtime';
import { GroupedEditableTableProps } from './types.js';
import '@tanstack/react-table';
import './constants.js';
import 'react-select';
import '../pagination/pagination.js';
import '../select/customSelect.js';
import '@trail-ui/theme';
import 'react';
import '../overlay/overlay.js';

declare function GroupedEditableTableNative<TData>({ tableId, classNames, tableName, data, columns, isLoading, handleSaveData, idSelector, allowBulkGroupSelection, selectAllCheckBoxName, setTable, setColumnFilters, hiddenColumnIds, isCellDisabled, showPagination, serverPagination, totalCount, currentPage, onPageChange, currentPageSize, onPageSizeChange, defaultSortingHeaders, handleSort, globalFilter, setGlobalFilter, paginationSizeOptions, showTableFooter, onSelectionChange, }: GroupedEditableTableProps<TData>): react_jsx_runtime.JSX.Element;

export { GroupedEditableTableNative as default };
