import Analytics from '@farfetch/blackout-analytics'; import type { Middleware } from 'redux'; import type { WishlistActionMiddlewareOptions } from './types/index.js'; /** * Middleware for \@farfetch/blackout-redux/wishlists actions, to call * `analyticsInstance.track()` with the correct payload. * * @param analyticsInstance - Analytics instance. * @param customActionTypes - Action types to extend/replace the ones from * \@farfetch/blackout-redux/wishlists. * * @returns Redux middleware. */ export declare function analyticsWishlistMiddleware(analyticsInstance: Analytics, customActionTypes?: WishlistActionMiddlewareOptions): Middleware;