import { type Reducer } from 'redux'; import type { RecommendedProductsState } from '../types/index.js'; export declare const INITIAL_STATE: RecommendedProductsState; export declare const getRecommendedProductsErrors: (state?: RecommendedProductsState) => RecommendedProductsState['error'] | undefined; export declare const getAreRecommendedProductsLoading: (state?: RecommendedProductsState) => RecommendedProductsState['isLoading'] | undefined; export declare const getRecommendedProductsResult: (state?: RecommendedProductsState) => RecommendedProductsState['result'] | undefined; /** * Reducer for forms state. * * @param state - Current redux state. * @param action - Action dispatched. * * @returns New state. */ declare const recommendationsReducer: Reducer; export default recommendationsReducer;