UNPKG

nexus-react-core

Version:

A comprehensive React toolkit with services, hooks, and Redux store management

24 lines 1.43 kB
import { TypedUseSelectorHook } from "react-redux"; export declare const createStore: () => import("@reduxjs/toolkit").EnhancedStore<{ user: import("./user/slice").UserState; notifications: import("./notifications/slice").NotificationState; }, import("redux").UnknownAction, import("@reduxjs/toolkit").Tuple<[import("redux").StoreEnhancer<{ dispatch: import("redux-thunk").ThunkDispatch<{ user: import("./user/slice").UserState; notifications: import("./notifications/slice").NotificationState; }, undefined, import("redux").UnknownAction>; }>, import("redux").StoreEnhancer]>>; export declare const store: import("@reduxjs/toolkit").EnhancedStore<{ user: import("./user/slice").UserState; notifications: import("./notifications/slice").NotificationState; }, import("redux").UnknownAction, import("@reduxjs/toolkit").Tuple<[import("redux").StoreEnhancer<{ dispatch: import("redux-thunk").ThunkDispatch<{ user: import("./user/slice").UserState; notifications: import("./notifications/slice").NotificationState; }, undefined, import("redux").UnknownAction>; }>, import("redux").StoreEnhancer]>>; export type RootState = ReturnType<typeof store.getState>; export type AppDispatch = typeof store.dispatch; export declare const useAppDispatch: () => AppDispatch; export declare const useAppSelector: TypedUseSelectorHook<RootState>; //# sourceMappingURL=rootStore.d.ts.map