import React from 'react'; import type { TableCountsAction } from './tableCounts'; import type { PaginatedTableState } from './types'; interface PaginatedTableStateContextType { tableState: PaginatedTableState; noBatching?: boolean; setSortParams: (params: PaginatedTableState['sortParams']) => void; dispatchCounts: React.Dispatch; } export declare const PaginatedTableStateContext: React.Context; interface PaginatedTableStateProviderProps { children: React.ReactNode; initialState?: Partial; noBatching?: boolean; } export declare const PaginatedTableProvider: ({ children, initialState, noBatching, }: PaginatedTableStateProviderProps) => import("react/jsx-runtime").JSX.Element; export declare const usePaginatedTableState: () => PaginatedTableStateContextType; export {};