export declare const store: import('@reduxjs/toolkit').EnhancedStore<{ swatches: import('../../features/swatches/model/types').ISwatchesSlice; cart: import('../../features/Cart/model/types').CartState; multiProductCart: import('../../features/MultiProduct/model/types').IMultiProductState; }, import('redux').UnknownAction, import('@reduxjs/toolkit').Tuple<[import('redux').StoreEnhancer<{ dispatch: import('redux-thunk').ThunkDispatch<{ swatches: import('../../features/swatches/model/types').ISwatchesSlice; cart: import('../../features/Cart/model/types').CartState; multiProductCart: import('../../features/MultiProduct/model/types').IMultiProductState; }, undefined, import('redux').UnknownAction> & object; }>, import('redux').StoreEnhancer]>>; export type RootState = ReturnType; export type AppDispatch = typeof store.dispatch; export declare const useAppDispatch: import('react-redux').UseDispatch & object & import('redux').Dispatch>; export declare const useAppSelector: import('react-redux').UseSelector<{ swatches: import('../../features/swatches/model/types').ISwatchesSlice; cart: import('../../features/Cart/model/types').CartState; multiProductCart: import('../../features/MultiProduct/model/types').IMultiProductState; }>; export default store;