import { UseTablePagination } from '../types';
/**
 * Main hook implementation for table management
 *
 * @example
 * const {
 *   onChangePage,
 *   onChangeRowsPerPage,
 *   onSearchChange,
 *   data,
 *   total,
 *   page
 * } = useTablePagination({
 *   dispatch,
 *   action: fetchData,
 *   searchFields: ['name', 'email'],
 *   isLocalData: false,
 *   tableRef,
 *   termsFields: [],
 *   sendGenericExport,
 *   exportName: 'users'
 * });
 */
export declare const useTablePagination: UseTablePagination;
