import { type AnyAction, type Reducer } from 'redux'; import type { ProductsMeasurementsState } from '../types/index.js'; import type { StoreState } from '../../types/index.js'; export declare const INITIAL_STATE: ProductsMeasurementsState; export declare const entitiesMapper: { "@farfetch/blackout-redux/FETCH_PRODUCT_MEASUREMENTS_SUCCESS": (state: NonNullable, { meta: { productId }, payload: { entities } }: AnyAction) => Record; }; export declare const getError: (state: ProductsMeasurementsState) => ProductsMeasurementsState['error']; export declare const getIsLoading: (state: ProductsMeasurementsState) => ProductsMeasurementsState['isLoading']; /** * Reducer for products measurements. * * @param state - Current redux state. * @param action - Action dispatched. * * @returns New state. */ declare const productsMeasurementsReducer: Reducer; export default productsMeasurementsReducer;