import { Action, Dispatch, Store } from '@reduxjs/toolkit'; import { optionsReducer } from './optionsSlice'; import { tooltipReducer } from './tooltipSlice'; import { chartDataReducer } from './chartDataSlice'; import { chartLayoutReducer } from './layoutSlice'; import { cartesianAxisReducer } from './cartesianAxisSlice'; import { graphicalItemsReducer } from './graphicalItemsSlice'; import { referenceElementsReducer } from './referenceElementsSlice'; import { brushReducer } from './brushSlice'; import { legendReducer } from './legendSlice'; import { rootPropsReducer } from './rootPropsSlice'; import { polarAxisReducer } from './polarAxisSlice'; import { polarOptionsReducer } from './polarOptionsSlice'; import { errorBarReducer } from './errorBarSlice'; import { zIndexReducer } from './zIndexSlice'; import { eventSettingsReducer } from './eventSettingsSlice'; import { renderedTicksReducer } from './renderedTicksSlice'; export type RechartsRootState = { brush: ReturnType; cartesianAxis: ReturnType; chartData: ReturnType; errorBars: ReturnType; eventSettings: ReturnType; graphicalItems: ReturnType; layout: ReturnType; legend: ReturnType; options: ReturnType; polarAxis: ReturnType; polarOptions: ReturnType; referenceElements: ReturnType; renderedTicks: ReturnType; rootProps: ReturnType; tooltip: ReturnType; zIndex: ReturnType; }; export declare const createRechartsStore: (preloadedState?: Partial, chartName?: string) => Store; export type AppDispatch = Dispatch;