export function useTable({ ref, selectedItem, skipTableWrapper, tableClassName }: { ref: any; selectedItem: any; skipTableWrapper?: boolean | undefined; tableClassName?: string | undefined; }): { TableContainer: { ({ children, hideActionsMenu, mainRowItemsCount, pageData, renderDetails, selectedItem, sortProps, tableBodyRef, tableClass, tableContentRef, tableHeadRef, tableHeaders, tablePanelRef, tableRef, tableStore, tableWrapperClass, virtualizationConfig }: { children: any; hideActionsMenu?: boolean | undefined; mainRowItemsCount?: number | undefined; pageData?: null | undefined; renderDetails?: null | undefined; selectedItem?: {} | undefined; sortProps?: null | undefined; tableBodyRef: any; tableClass: any; tableContentRef: any; tableHeadRef: any; tableHeaders: any; tablePanelRef: any; tableRef: any; tableStore?: null | undefined; tableWrapperClass: any; virtualizationConfig?: { tableBodyPaddingTop: number; startIndex: number; endIndex: number; } | undefined; }): import("react/jsx-runtime").JSX.Element; propTypes: { children: PropTypes.Validator>; hideActionsMenu: PropTypes.Requireable; mainRowItemsCount: PropTypes.Requireable; pageData: PropTypes.Requireable; renderDetails: PropTypes.Requireable<(...args: any[]) => any>; selectedItem: PropTypes.Requireable; sortProps: PropTypes.Requireable; getSortingIcon: PropTypes.Validator<(...args: any[]) => any>; sortTable: PropTypes.Validator<(...args: any[]) => any>; }>>; tableBodyRef: PropTypes.Validator; tableClass: PropTypes.Validator; tableContentRef: PropTypes.Validator; tableHeadRef: PropTypes.Validator; tableHeaders: PropTypes.Validator<(object | null | undefined)[]>; tablePanelRef: PropTypes.Validator; tableRef: PropTypes.Validator; tableStore: PropTypes.Requireable; tableWrapperClass: PropTypes.Validator; virtualizationConfig: PropTypes.Requireable; endIndex: PropTypes.Validator; tableBodyPaddingTop: PropTypes.Validator; }>>; }; }; tableBodyRef: any; tableClass: string; tableContentRef: React.MutableRefObject; tableHeadRef: React.MutableRefObject; tablePanelRef: React.MutableRefObject; tableRef: any; tableStore: any; tableWrapperClass: string; }; export function useTableScroll({ content, selectedItem, isAllVersions, tableId }: { content: any; selectedItem: any; isAllVersions: any; tableId?: string | undefined; }): void; import PropTypes from 'prop-types'; import React from 'react'; //# sourceMappingURL=useTable.hook.d.ts.map